Juno Dev Dept Meeting - March 12th, 2024 === ###### tags: `Meeting` `Juno` `Development Department` :::info - **Location:** #meetings https://discord.com/channels/816256689078403103/1185233414547329085 - **Date:** March 12th, 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 `25min` * Working Group updates 7. New Business `25min` - **Participants:** - [ ] [name=Meow / Jake] - [x] [name=Poroburu] - [x] [name=AndreGo] - [x] [name=kopeboy] - [x] [name=Ray Raspberry] - **Contact:** [Juno Development Department Contact Form](https://forms.gle/rzCphth2rTPjKzum9) - **Chair:** [name=Ray Raspberry] - **Secretary:** - **Reference:** - [Last Meeting - March 5th, 2024 17:00 UTC](https://hackmd.io/vIGbdRv9S4WzliF4SXgveA?view) - [Next Meeting - March 19th, 2024 17:00 UTC](https://hackmd.io/9fuHimlDRmKWcul8WcO6tg?view) ::: # Itemized Agenda ## Old Business ### Working Group Reports: 1. :handshake: `Vesting` [name=kopeboy] * **SCOPE** Evaluate Ops position on Genesis Vesting Evaluate Subsequent vesting * **UPDATE** Council Meeting update [name=Ray Raspberry] Call meeting with Comms [name=Ray Raspberry] * Comms take over coordinating with Max and Max's compensation * Cancel Max Vesting in Dev Department (after Comms hand-off) * **DELIVERABLE** make a determination on each vesting position present the preliminary results to Dev Dept for review 1. :handshake:`Github & Asset ownership` [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 * **UPDATE** * **DELIVERABLE** present new owners, members for department proposal present a `POLICY` that defines qualifications for roles of `owner` or `member` 1. :handshake: `Critical Infrastructure` [name=AndreGo] * **SCOPE** Determine and define already needed Critical Roles and potential candidates and compensation for these roles * **UPDATE** * Roles Document * #dev-lounge management * Dev Dept Contact Form Management * Validator Set Feedback * Other Feedback * SLA agreements based on historical data * Coordinate with Operations * **DELIVERABLE** Refine Document, Report Feedback to Dev Department https://hackmd.io/YE12Sxw9QAqVQAQqnfOr3A 1. :handshake: `Budget` [name=Ray Raspberry] https://discord.com/channels/816256689078403103/1185233414547329085/1212108621354373181 * **SCOPE** Review and Amend Q1 Budget * Use Cristiano's Budget as a Baseline [Forecast 2024](https://docs.google.com/spreadsheets/d/e/2PACX-1vSsQQcLg3ExZ642oNnA_viARqniyC4-J6CW6nyrIoyK-BQuahrbR5mJXeROjuWw3IZ4XL96CWi-sBqb/pubhtml#) * Update the Budget to the Council with the new personnel * Develop Q2 Budget * **UPDATE** Chain Maintenance RFP Service Level Agreement (SLA) * **DELIVERABLE** * Present Q1 budget and Q2 budget * Scope RFP for chain maintenance and security 1. :handshake: `Department Policies` _(low priority)_ [name=Ray Raspberry] * **SCOPE** Define Dev Department policies for: * Quorum for Voting * Meetings -- Chair and secretary * Disassociation Policy * **UPDATE** * **OUT OF SCOPE** * Conflict of Interest Policies * **DELIVERABLE** Present proposed policies to Dev Department for review 1. :handshake: `Conflict of Interest Policy` [name=kopeboy] * **SCOPE** Coordinate between departments and community to develop a `Conflict of Interest (CoI) Policy` to create a minimum threshold for CoI disclosure * **UPDATE** Refine what scope of disclosure conflict of interest * **DELIVERABLE** A policy draft presented to the Dev Department for review [Draft 1](https://hackmd.io/@8minKXPBR2aj-IgFuUgv1w/HJrXscQ6p/edit) 1. :handshake: `Juno Project and Developer Outreach` [name=Poroburu] * **ACTION** * Contact Projects & Developers for Feedback on Juno * **DELIVERABLE** * Return Feedback to dev department --- ### General Old Business 1. DAODAO Training with Jake 1. Discord * `Working Group` forum [name=Ray Raspberry] * [discussed here](https://discord.com/channels/816256689078403103/1189737376520618025/1214845273508020285) 1. Current Internal Tooling & Requirements [name=kopeboy] 1. 1337 Society Engagement * Comms dept Collaboration 1. Grants for Juno * DoraHacks 1. Hackathon for Juno [name=Highlander] 1. Review Responses to [Dev Department Communication Form](https://forms.gle/rzCphth2rTPjKzum9) [name=Ray Raspberry] [name=kopeboy] * [[**URL**] Responses Spreadsheet](https://docs.google.com/spreadsheets/d/1s0g6kulm7kis5GBGmj2oJLbKQtDHyILKfDLlvGMwmfc/edit#gid=7875893) ## New Business 1. Kopeboy Discord account status 1. Council Meeting Update [name=Ray Raspberry] * [Management of Council Funds / Treasury Diversification](https://discord.com/channels/816256689078403103/1189737376520618025/1212878425833082933) * Current Council Proposals Update * Disable Quorum * [Council Prop #8](https://daodao.zone/dao/juno1nmezpepv3lx45mndyctz2lzqxa6d9xzd2xumkxf7a6r4nxt0y95qypm6c0/proposals/A8) * Genesis Vesting * Security Group / Chain Security * Juno Infrastructure incentives / delegation program 1. Web3 Dubai Conference / Coinstore Sponsorship Request * https://discord.com/channels/816256689078403103/1189737376520618025/1216670357780697088 3. Alter Voting Duration for Dev Department 4. Legal wrappers for your digital assets (https://www.wrappr.wtf/) # Meeting Minutes #### March 12th, 2024 17:00 UTC 1. Roll Call 1. Approved Previous Meeting Minutes: * March 5th 2024 1. :handshake: `Vesting Working Group` * Proposal Submitted to move [name=Juno Max] vesting to Communications Dept * Submitted on [DAODAO Proposal #11](https://daodao.zone/dao/juno1gyjl26rnqqyk6cuh6nqtvx8t885jgqagusvpqpvtgaygcjg2wjdqz0rzle/proposals/A11) 3. **ACTION** [name=Ray Raspberry] Contact DAODAO * Collaborating on practical documentation 4. :handshake: Github Asset Ownership [name=kopeboy] * **STATUS** Members in the organization are not active * Potential Action: Remove inactive members * Add Development Department as `members` * Discussion about roles and permissions * [name=kopeboy] has reviewed and analysized * [name=AndreGo] proposes to create a proposal that defines the roles * **ACTION** * [name=kopeboy] Document the Structure and Define Roles and responsibilities of each Role * Assign / Collaborate with Dept appropriate members into the Roles * [Github & Asset Document](https://hackmd.io/TsFSgMqYQx6BDOPAFdyX5A?view) * Determine a 3rd CODEOWNER for the Juno Repository 5. :handshake: `Critical Infrastructure` Working Group * [name=AndreGo] * Cannot rely on voluntary work * It was observed that there are individuals that volunteered contributions to Juno * **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) * * **STATUS** * [name=AndreGo] compiled data available in resource documents * **CONSIDERED ACTIONS** * Compensation (not necessarily financial) for individuals who have been helping out to stimulate future contributions * **ACTION** * Collaborate with Operations * To help with drafting policy / processes 6. :handshake: `Budget` [name=Ray Raspberry] * **RESOURCES** * [Draft RFP Blockchain Maintenance Engineer](https://hackmd.io/tVFeuZU6RKeze2QY9PYBPA) * **ACTION** * Gather Other Dept/Council Feedback * Submit for public submissions by 14th or 15th. 7. :handshake: `Department Policies` [name=Ray Raspberry] * **STATUS** * No update * **ACTION** * [name=Poroburu] & [name=Ray Raspberry] working * Procedure/Policy for assigning Chair * Procedure/Policy for assigning Secretary 8. :handshake: `Conflict of Interest Policy` [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) * **STATUS** * Draft Document refined * **DISCUSSION** * AndreGo says agreed between departments then applied to all departments * * **ACTION** * Publish to a Topic in Working Group Forum * Get feedback from all departments * Bring to Council for a vote 9. :handshake: `Juno Project and Developer Outreach` [name=Poroburu] * **STATUS** * No signifigant updates * **DISCUSSION** * Weekly Space with projects or teams * Consider Twitter * Attracting People * **ACTION** * Send people to Poroburu * Contact Projects & Developers for Feedback on Juno * **DELIVERABLE** * Return Feedback to dev department 10. Discussions with Jake 1. DAODAO Training with Jake [name=kopeboy] 1. 1337 Society Engagement [name=kopeboy] * Comms coordination 1. Discord Working Group forum [name=Ray Raspberry] 1. done 1. Internal Tooling & Requirements [name=kopeboy] 1. Github may solve many of these requirements 2. **Tooling that Github might solve** 1. Availability Finder (meetings) 2. Off-chain polls 3. Department Dashboard 4. Github Pages 5. Meetings Archive * Agendas, minutes, audio records 6. Version History on Documents 7. Calendar with Filters 8. Task System (Github Issues) * Bounty System 9. RFP Form and Process * Secret submission until deadline * Automatic Reveal * **DISCUSSION** * AndreGo: We don't need the perfect tool, we can start small * Task Management Discussion * Discussion about using Dework * **ACTION** * Create working group to handle Tooling * Pick a tooling item and implement for testing 1. Review Responses to [Dev Department Communication Form](https://forms.gle/rzCphth2rTPjKzum9) [name=kopeboy] * [[**URL**] Responses Spreadsheet](https://docs.google.com/spreadsheets/d/1s0g6kulm7kis5GBGmj2oJLbKQtDHyILKfDLlvGMwmfc/edit#gid=7875893) **STATUS** * [name=kopeboy] Going OK. **DISCUSSION** * Discussion about AstroPort * Send to Operations 1. Kopeboy Discord account status * Resolved 1. Council Meeting Update [name=Ray Raspberry] * Management of Council Funds / Treasury Diversification * Security Group / Chain Security * Asset Management * Juno Infrastructure incentives / delegation program * Dimi * Vesting 1. Web3 Dubai Conference / Coinstore Sponsorship Request * Ray: pro 1. Alter Voting Duration for Dev Department [name=AndreGo] * **DISCUSSION** * [name=Ray Raspberry] Dev vote should be shorter * [name=kopeboy] Council vote should be longer * **ACTION** * [name=AndreGo] - Create a thread for a discussion on the proposal length. 1. Legal wrappers for your digital assets * **RESOURCES** * [website](https://www.wrappr.wtf/) * [docs](https://docs.wrappr.wtf/) * **DISCUSSION** * Andre presenting the concept * Andre chatted with `returniflost` in #general * Only available for Ethereum * * **ACTION** * Move discussion to a thread in #dev-department ## TABLED ITEMS (pushed to a future meeting) 1. Hackathon for Juno