Juno Dev Dept Meeting - April 2nd, 2024
===
###### tags: `Meeting` `Juno` `Development Department`
:::info
- **Location:** #meetings https://discord.com/channels/816256689078403103/1185233414547329085
- **Date:** April 2nd, 2024 17:00 UTC
- **Agenda**
1. Start Recording `/join`
1. Roll Call `1min`
2. Review and Approve Previous Meeting Minutes `5min`
3. Agenda Amendments `5min`
5. Old Business `60min`
* Working Group updates `40m`
7. New Business `30min`
8. End Meeting (Agenda/Minutes Read Only)
- **Participants:**
- [ ] [name=Meow / Jake]
- [x] [name=Poroburu]
- [x] [name=AndreGo]
- [x] [name=kopeboy / Lorenzo]
- [x] [name=Ray Raspberry]
- **Contact:** [Juno Development Department Contact Form](https://forms.gle/rzCphth2rTPjKzum9)
- **Chair:** [name=AndreGo]
- **Secretary:** [name=Ray Raspberry]
- **Reference:**
- [Last Meeting - March 26th, 2024 17:00 UTC](https://hackmd.io/C_iSIp31RracUoX1EvgP8A?view)
- [Next Meeting - April 9th, 2024 16:00 UTC](https://hackmd.io/@rayraspberry/rJldrl9k0)
:::
# Itemized Agenda
## Old Business
### Working Group Reports:
1. :handshake: **Vesting** :handshake: [name=kopeboy]
* **SCOPE**
Reece and Noah vested token unstaking and recovery
* **DELIVERABLE**
* [ ] Proposal to Unstake + Claim Noah vesting tokens
* [ ] Proposal Unstake + Claim Reece vesting tokens
1. :handshake: **Github & Asset ownership** :handshake: [name=kopeboy]
* **SCOPE**
discuss with [name=dimi], [name=Meow / Jake], [name=Ray Raspberry] and others as neccessary to define `POLICY` to how owners and members are assigned
* **RESOURCES**
* [Github Policy Draft Proposal](https://hackmd.io/@8minKXPBR2aj-IgFuUgv1w/rknAgqBCa)
* [Github Dev Dept Discussion](https://discord.com/channels/816256689078403103/1215009386586570752)
* **DELIVERABLE**
* [ ] present new owners, members for department proposal
* [ ] present `POLICY`
* [ ] defines qualifications for roles of:
* [ ] `owner`
* [ ] `member`
1. :handshake: **Critical Infrastructure** :handshake: [name=AndreGo]
* **RESOURCES**
* [Technical Roles - Internal Doc](https://hackmd.io/@andreGo/r1MCE97pa)
* [Help Requests Document](https://docs.google.com/spreadsheets/d/1lekMTl9yU3wcAzEl8_1VDOOd8NubQpeP8rplh-AOcIo/edit?pli=1#gid=0)
* [Discord Working Group Conversation](https://discord.com/channels/816256689078403103/1217038245574082671)
* [Validator Set Support](https://hackmd.io/@andreGo/ryXFYgz0p)
* [Chain Upgrade Support](https://hackmd.io/@andreGo/Bysx--fR6)
* [dApp Development Support](https://hackmd.io/@andreGo/ByuxgzfRT)
* [Relayers Activity Support](https://hackmd.io/@andreGo/S1h5QGGA6)
* [Delegation Power Discussion](https://discord.com/channels/816256689078403103/1217038245574082671/1218248387472916701)
* **SCOPE**
Define Critical Roles and potential candidates and compensation for these roles
* **DELIVERABLE**
* [ ] Finalize RFPs
* [ ] Publiciation Dates
* [ ] Discuss at Council Meeting
* [ ] Hold Meeting with Andre, Ray, and others
1. :handshake: **Budget & Treasury** :handshake: [name=Ray Raspberry] [name=kopeboy]
* **RESOURCES**
* [Draft RFP Blockchain Maintenance Engineer](https://hackmd.io/tVFeuZU6RKeze2QY9PYBPA)
* [Forecast 2024](https://docs.google.com/spreadsheets/d/e/2PACX-1vSsQQcLg3ExZ642oNnA_viARqniyC4-J6CW6nyrIoyK-BQuahrbR5mJXeROjuWw3IZ4XL96CWi-sBqb/pubhtml#)
* [Q2 Budget Dev Dep WIP](https://docs.google.com/spreadsheets/d/1k8MpvUl3-rp6tIx5CGt2d3amNUGchMEqQv4WCDEjqaE/)
* **SCOPE**
* Use Cristiano's Budget as a Baseline:
* Update the Budget to the Council with the new personnel
* Develop Q2 Budget
* **DELIVERABLE**
* [ ] Blockchain Engineer RFP Responses / Status
* [ ] Budget Q2 Meeting (tenatively Friday)
* [ ] RFP - Blockchain Engineer
* [ ] RFP - Validator Set Support
* [ ] RFP - Chain Upgrade
* [ ] RFP - dApp Development Support
* [ ] RFP - Relayers Activities Support
* [ ] Propose kopeboy for Strategic Reserve working group 15th 2024
* [ ] Present Q1 budget and Q2 budget
1. :handshake: **Department Policies** _(low priority)_ :handshake: [name=Poroburu] & [name=Ray Raspberry]
* **SCOPE**
Define Dev Department policies to submit as department proposals
* **OUT OF SCOPE**
* Conflict of Interest Policies
* **DELIVERABLE**
Present proposed policies & procedures to Dev Department for review
* [ ] Procedure/Policy for assigning Chair
* [ ] Procedure/Policy for assigning Secretary
* [ ] Disassociation Policy
* [ ] Private Meeting Disclosure & Resolution
1. :handshake: **Conflict of Interest Policy** :handshake: [name=kopeboy]
* **RESOURCES**
* [Draft Document](https://hackmd.io/@8minKXPBR2aj-IgFuUgv1w/HJrXscQ6p/edit)
* [Operations Dept Policy](https://www.notion.so/junonetwork/Conflict-of-Interest-Disclosures-f4218120c5df496485b85b9bfc0e6dd1)
* **SCOPE**
Coordinate a `Conflict of Interest (CoI) Policy` between departments and community to standardize a minimum threshold for CoI disclosure
* **DELIVERABLE**
* [ ] Evaluate feedback and provide a final draft for Dev Department
* [ ] Put up a proposal in Dev Department to adopt CoI policy
* [ ] (tentative) Bring to Council for a vote
9. :handshake: **Developer Relations ~~Juno Project and Developer Outreach~~** :handshake: [name=Poroburu]
* **RESOURCES**
* [Akash Github](https://github.com/akash-network/community)
* [Akash organization diagram](https://discord.com/channels/816256689078403103/1185233414547329085/1219710331157221557)
* [Juno Infrastructure and Asset List](https://hackmd.io/xaRvq0BgT3yJ6cUhnhg6zg)
* [Discord](https://discord.com/channels/816256689078403103/1218394733705953411)
* **ACTION**
* [ ] Manage Juno Asset discovery and inventory
* [ ] Create a thread of Developer Relations
* [ ] Poroburu joins Juno Council Asset Management working group
* **DELIVERABLE**
* [ ] Participate on Council `Asset Management` Working Group
* [ ] Provide Updates on Working Group to Dev department
1. :handshake: **Internal Tooling** :handshake: [name=kopeboy]
* **SCOPE**
* Determine Requirements and explore potential tooling options
* **DELIVERABLES**
* [ ] Continue the discussion in the thread
* [ ] A place to assign tasks
* [ ] Get Dev Department as Members of Juno Github or create Organzation [name=kopeboy]
---
### General Old Business
1. Discussions with Jake
1. DAODAO Training with Jake [name=kopeboy]
1. 1337 Society Engagement [name=kopeboy]
* Comms coordination
1. Review Responses to [Dev Department Communication Form](https://forms.gle/rzCphth2rTPjKzum9)
[name=Ray Raspberry] [name=kopeboy]
* [[**LINK**] Responses Spreadsheet](https://docs.google.com/spreadsheets/d/1s0g6kulm7kis5GBGmj2oJLbKQtDHyILKfDLlvGMwmfc/edit#gid=7875893)
1. Update on Meeting regarding LexDAO and Legal wrappers for Digital Assets [name=andreGo]
* [**[LINK]** Discord Working Group] (https://discord.com/channels/816256689078403103/1217218151746375762)
## New Business
1. Council Meeting Review
[name=Ray Raspberry]
1. Change Meeting Time to -1 hour 16:00 UTC
1. Juno.Tools
1. Review / Discuss previous meetings with 2 Juno.Tools / Deus Labs
1. Discuss RFP for Revitalization
1. Endorsement of Community DEX Proposal from Operations
1. Liquidity SubDAO (operations) testing proposals
1. Administrator RFP
1. Proposed Budget Review
1. Time & Contribution Tracking
1. New Metric RFP Provider
## TABLED ITEMS (pushed to a future meeting)
1. Hackathon for Juno
* Potentially October [name=Highlander]
1. Grants for Juno
* DoraHacks
---
# Meeting Minutes
#### April 2nd, 2024 17:00 - 20:00 UTC
1. :handshake: **Vesting** :handshake: [name=kopeboy]
Waiting for unstaking period to end, two more weeks.
2. **Approval** of previous March 26th, 2024 meeting minutes
3. :handshake: **Github & Asset ownership** :handshake: [name=kopeboy]
define Juno Github Department Policy
discussed policy and role of Department in maintaining security of policy
[name=kopeboy] is concerned about securing Juno Assets with existing github membership
* **ACTION**
* [ ] [name=kopeboy] + [name=Ray Raspberry] refine policy
* [ ] Contact blockcreators
4. :handshake: **Critical Infrastructure** :handshake: [name=AndreGo]
Waiting for Council meeting
Publish as one collection
* **DELIVERABLE**
* [x] Finalize RFPs
* [x] Hold Meeting with Andre, Ray, and others
* [ ] Publiciation Dates - Tentatively April 8th, 2024
* [ ] Discuss at Council Meeting
* [ ] Publish RFPs to Dev Departmetn
5. :handshake: **Budget & Treasury** :handshake: [name=Ray Raspberry]
Budget for Q2 created
RFP prepared and ready for discussion at council
6. :handshake: **Department Policies** _(low priority)_ :handshake: [name=Poroburu] & [name=Ray Raspberry]
Drafting policies should be completed by the Administrator position for the department
7. :handshake: **Conflict of Interest Policy** :handshake: [name=kopeboy]
[name=Ray Raspberry] Waiting to discuss at next Council Meeting
[name=kopeboy] Received feedback + working on a revised draft
**ACTION**
Bring to Council Meeting to find agreement to standardize a conflict of interest policy
8. :handshake: **Developer Relations ~~Juno Project and Developer Outreach~~** :handshake: [name=Poroburu]
Add to tasks to RFP or Budget
On Hold
9. :handshake: **Internal Tooling** :handshake: [name=kopeboy]
For the next meeting [name=kopeboy] will have something to show for scheduling meetings and organizing department and council time
A single place to find community to find resources without being a developer
Something robust and redundant, not dependent on a single server host
This should be something that can be integrated with the chain
* Department Emails created
* dev.dept@juno.zone
* ops.dept@juno.zone
* comms.dept@juno.zone
* **ACTION**
* [ ] Transfer ownership of juno.zone to Juno through decentralized ownership
---
### General Old Business
1. Review Responses to [Dev Department Communication Form](https://forms.gle/rzCphth2rTPjKzum9)
[name=Ray Raspberry] [name=kopeboy]
* [[**LINK**] Responses Spreadsheet](https://docs.google.com/spreadsheets/d/1s0g6kulm7kis5GBGmj2oJLbKQtDHyILKfDLlvGMwmfc/edit#gid=7875893)
* Request from Scott of Darkside Podcast for someone from Juno to come on and talk about what's going on Juno
1. Update on Meeting regarding LexDAO and Legal wrappers for Digital Assets [name=andreGo]
* [**[LINK]** Discord Working Group] (https://discord.com/channels/816256689078403103/1217218151746375762)
Not about a legal wrapper to Juno itself
It's about LexDAO offering dev services to legal wrappers on Juno Chain
## New Business
1. Council Meeting Review [name=Ray Raspberry]
Meeting was not held the last week or two weeks ago
Next meeting is scheduled for April 4th, 2024
2. Change Meeting Time to -1 hour 16:00 UTC
3. Documentation
**RESOURCES**
[Document Status Spreadsheet](https://docs.google.com/spreadsheets/d/14k69gPJoIi0K9sFxO15uaiMeR_K5JnDB31JbHoIalZ8/edit)
[Discord Discussion](https://discord.com/channels/816256689078403103/1224337590774267934)
4. Juno.Tools
Cover maintenance
* **ACTION**
* [ ] Create RFP to Maintain Juno.Tools
* [ ] Discuss at Council Meeting to take over Juno.Tools from Operations
5. Endorsement of Community DEX Proposal from Operations
Council Discussion upcoming, vote coming after
6. Liquidity SubDAO (operations) testing proposals
Two proposals to test veto incoming from Operations / Council
The purpose is to affirm that the VETO from the Council is possible
* **ACTION**
* [ ] [name=Ray Raspberry] Put up Dev Dept Proposals to Affirm VETO test
7. Administrator RFP
Operations Department has been discussing an Administrator position
8. Proposed Budget Review
1. Time & Contribution Tracking
[name=kopeboy] Tracking time is useful. To understand what is needed the work has to be done to understand it and tracked it.
[name=Ray Raspberry] If the work falls outside of delegate work, it should be tracked and scoped to RFP (future)
[name=poroburu] A lot of time spent is reviewing the work of others.
[name=AndreGo] We work in a transparent way, anyone interested to know what each delegate is doing or producing has the ability to see the work being done.
The advantage of tracking is for bounties and work to know time/hours and compensation
9. New Metric
10. Cosmology on Thursday Tech Space
## TABLED ITEMS (pushed to a future meeting)
1. Hackathon for Juno
* Potentially October [name=Highlander]
1. Grants for Juno
* DoraHacks
1. Discussions with Jake
1. DAODAO Training with Jake [name=kopeboy]
1. 1337 Society Engagement [name=kopeboy]
* Comms coordination