Open Collective
Open Collective
Loading
Developement - Cycle Five Reflection
Published on September 13, 2024 by Shannon Wray

Here is a reflection of cycle five. Keep an eye out for an overview of the next current; cycle six. This cycle will began after our Annual work retreat in September. 

Providing insight into our product roadmap and subsequently the projects that are being worked on in our six week cycles.  

Cycle Five Reflection 


Fiscal Host Efficiency

  • We’ve added comment threads to collective applications to Fiscal Hosts. Collective admins and Fiscal Host admins can now communicate directly via these comment threads (instead of having to do so through email, support or Slack channels) and the conversation and any agreements reached is clearly documented and archived. Fiscal Hosts will see this in their “Application” Dashboard tool. Collective admins will find this in their Fiscal Host settings.
  • We’ve also upgraded the comment threads behavior within dashboard (this applies to both expenses and now applications). We’ve made it easier to engage with the comment thread by showing newest comments first and collapsing longer comments so that the thread requires less scrolling. This has helped to mature comment threads themselves so that we can see them being used more broadly across the platform.
  • We’ve enhanced the “freeze” (and “unfreeze”) collectives feature by providing an ability to also pause (and then resume) recurring contributions.

  •  It is now possible to “edit added funds.” We needed to achieve this without compromising ledger immutability (in order for the ledger to be a trusted source-of-record transactions cannot be changed or deleted). We opted to rely on a “soft-delete” feature in the ledger which allows for transactions to be marked as deleted. They continue to be stored in the ledger but do not effect balances. Editing funds therefore causes the existing transactions to be marked as deleted and creates new ones to replace them. We have flagged follow work needed to make this more visible when working directly with the ledger.

Decentralization

We’ve taken a successful first step on the path to decentralization. We are now able to export data for a collective and import it into a new instance of the platform and ... it works. It is not production ready and it is not something we are ready to place in the hands of users. We do however intend to use this capability to enable collectives to independently export all their data in case they need/want to leave the platform. We are currently assessing next steps.

Crowdfunding Redesign

The feedback we have received confirmed most of our assumptions about the needs and drivers for the crowdfunding redesign campaign. Our next clear steps are:
  • Improving the goals infrastructure. 
  • Enhancing the new designs for collective profiles in order to better tell the story of collectives that have multiple projects and events through which they are either raising funds or earmarking them for spending. 
  • Establishing the overall URL structure for public pages. There are numerous needs and constraints for this to work well. This has arisen from the MVP profiles we built during Cycle 4. We are now looking at formulating a clear strategy we can implement while maintaining backwards compatibility with the existing URL structures. 

As we do take on these clear next steps we are continuing deliberations around a (less clear) lingering concern regarding collectives that have multiple projects and events. Our working assumption is that such collective will benefit from and (ultimately) need to separate their core fundraisers (the goals and tiers that are currently defined within the collectives themselves) into separate projects within the collective. This is a transition that we expect to be confusing for some collective admins to comprehend. We are exploring different approaches to resolving this.

We are partaking in a short two week cycle to bide us through before our Annual Retreat Week.

As always please don't hesitate to get in touch with our team if you have any questions about these new features or need any assistance: https://opencollective.com/contact
❤️  1👍️  4🚀  1

on

Sounds like good progress. Keep it up! 👍🏻