Categories: Open Source

Development – Cycle Seven Reflection and Cycle Eight Overview

Here is a reflection of Cycle Seven and an overview of the current; Cycle Eight. 

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

Cycle Seven Reflection 

Host Efficiency
  • We expanded the off-platform transactions tool, and fiscal hosts can now connect directly to their bank accounts (bypassing the need to manually import files). This tool is now in testing with OFiCo’s founding members, and the initial feedback is promising. We are currently assimilating some feedback and planning follow-up work. 
  • A side-effect from the off-platform transactions tool is that host admins can now easily document on the platform expenses that have been paid off-platform (for example: via direct bank transfers). You no longer need to go through the entire expense submission flow to do this. Instead, go to the Hosted Collectives tool, find the collective, click on the context menu and there you will see a new option to “add an expense”:
  1. An expense will be created 
  2. It will automatically be marked as paid and debited from the collective budget. 
  3. It will NOT require collective approval  
  4. It will not show up as an expense that needs to be paid.
  • We’ve released a tool for exporting hosted collectives. Hosts can now filter collectives and export diverse information about the collectives history including financial, expense and contribution statistics.
We’ve released a new expense submission flow:
  1. We kept in mind first-time or infrequent expense submitters who may not be familiar with accounting vocabulary (such as invoices and receipts). 
  2. We’ve also kept in mind recurring expense submitters, and the flow now loads with defaults, which should make expense submission faster and clearer.
  3. Fiscal hosts can now (see settings→policies in your host dashboard) add more detailed instructions for expense submitters, including guidance about invoices, receipts, and expense titles. 
  4. Collective admins can also (see settings→policies in your collective dashboard) add detailed instructions for expense submitters, including guidance about invoices, receipts, and expense titles.
  5. Instructions show up in the expense submission flow in order to guide expense submitters about how to correctly submit expenses and increase the odds of the expense being paid.
  6. We’ve introduced some security checks into the expense submission flow itself. Expense submitters who are missing a legal name will be prompted to enter one. Expense submitters will also be prompted to resolve situations where their legal name differs from the name in their selected payout method. This should reduce the number of expenses that require back-and-forth communication with the fiscal host before they can be paid.
  7.  … and many more (too many to list) tweaks to improve, clarify, and transform expense submission into a clearer, more confidence-inducing experience. 
The new expense submission flow is currently a preview feature. We feel confident enough to put it into production, but we want to give it a trial period in order to smooth out bugs and collect feedback before completely replacing the legacy flow.
Crowdfunding Redesign
We engaged with two efforts on the crowdfunding redesign campaign:
  • We’ve added an “Internal transfer” tool within the accounts tool. This makes it simple and intuitive to transfer funds between your collective accounts. This functionality is still bundled into the crowdfunding redesign preview feature, so if you want to give it a try, make sure to turn it on.
  • Our attempt to improve goals was only partially successful (though no changes have been released). During the project, we encountered some complex choices regarding how goals should be defined and how progress should be measured. Some of the questions have been resolved, and we’ve made some infrastructure improvements accordingly. However, some questions have not yet been determined, and more work will be required before we can make further progress. We continue to research this in the background and will resume work as soon as possible.

Cycle Eight Overview 

Cycle 8 is the last cycle of 2024 and we have decided to make this an engineering-led cycle. We’ve accumulated small projects and issues that were getting pushed aside by higher-priority projects. We’ve decided now is the time to give these some attention. Some notable things are continued work on an improved (platform-wide) search experience, security enhancements, and high-priority bugs. 
We’ve also taken on two mid-sized projects:
  • Improving the dashboard contribution tool to better represent recurring contributions (based on the last date they were charged).
  • A new expense-editing experience. The current (initial) effort is focused on UX but it is a first step in a broader campaign to:
  1. Provide the ability to edit separate parts of an expense (without having to go through the entire expense submission process).
  2. Auditing changes that have been made to expenses after they’ve been submitted and before they’ve been paid.
  3. Preventing unauthorized changes to expenses that have already been approved. 
  4. Enabling fiscal hosts to better communicate with expense submitters around incomplete expenses by pointing to what part of the expense needs to be modified. 
cmsguru

Share
Published by
cmsguru

Recent Posts

How AWS Powers PyPI and the PSF

Working on infrastructure at the Python Software Foundation (PSF) as the Director of Engineering is…

5 days ago

The HTML representation of the index API is now frozen

PyPI has adopted PEP 833, which "freezes" the HTML representation of the index API, which…

2 weeks ago

Releases now reject new files after 14 days

The Python Package Index (PyPI) now rejects new files being uploaded to releases that are…

1 month ago

Planned Updates to the PyPI User Interface

Over the next few months, we will be rolling out changes to the PyPI user…

1 month ago

Release: Sidebar Reorganization – Part 3 – “The Switch”

Highlighting the next stage in our sidebar reorganization campaign! We are still primarily focusing on…

2 months ago

SMS Email Gateway List

Source: SMS Email Gateway ID Provider Country Email Format Notes Id Provider Country Email Address…

4 months ago

This website uses cookies.