Arbor Sync 2021-03-04
===
## Updates
- Elizabeth (@elizabUX)
- Consulted on finance ideas moving forward
- Comparing Arbor to traditional nonprofits (board members vs employees)
- The toggle for subscribing to communities is ambiguous about whether or not it is "on"
- Gutter
- ![](https://pad.nixnet.services/uploads/upload_68f5b489ee5a2213d2b89471a60406c8.png)
- Jack (@Astartes)
- Sprig
- Constrained the maximum width of messages on wide screens for better readability
- Refactored for code clarity
- Chris (@whereswaldon)
- Wrote [this bounty program document](https://pad.nixnet.services/Tguid5CsTA624Y5pvj1eGg#)
- Gio
- Fixed image scaling bugs
- Fixed some inaccurate documentation
- Sprig
- Finally added a [screenshot to the README](https://git.sr.ht/~whereswaldon/sprig)
- Added a little padding under and over scroll bar
- Renamed "Conversation root" => "Root"
- Added subscription management menu
- Added subscription selection to setup flow
- Sponsorship update
## Finances
- Monthly Income: ~$255/mo
- $232/mo github sponsors of [@whereswaldon](https://github.com/sponsors/whereswaldon)
- ~$13/mo ($3.15/wk) liberapay sponsors of [@whereswaldon](https://liberapay.com/whereswaldon)
- $10/mo @whereswaldon personal contribution
- Monthly Expenses: $115.83
- $5/mo digitalocean hosting of aspen.arbor.chat
- $2.50/mo arbor.chat domain ($30/yr divided by 12)
- $8.33/mo Apple Developer Program membership ($100/yr divided by 12)
- $100/mo to make 25 Coffees for bounties
- Upcoming expenses: (anticipated total) $139.16/mo
- $8.33/mo for a Windows code signing certificate
- up to $15/mo more for infrastructure
## Coffees
| Category | Coffees |
| --- | --- |
| Design | 4 |
| Backend | 8 |
| Frontend | 0 |
| Documentation | 2 |
| Infrastructure | 4 |
| Unallocated | 7 |
Proposed bounties by category:
- Design
- 4 Coffees: design a "contacts" experience
- apply notes/metadata to your contacts
- display contacts differently
- Future: "roles"
- Future: avatar images
- Backend
- 8 Coffees: [Implement a new, high-performance on-disk node store](https://todo.sr.ht/~whereswaldon/arbor-dev/174)
- Frontend
- Future: use op.DeferOp to put a context menu for the overflow menu
- Documentation
- 2 Coffees: [write a specification for the TWIG metadata extensions that sprig uses for active status](https://todo.sr.ht/~whereswaldon/arbor-dev/155)
- Infrastructure
- 4 Coffees: [deploy birch.arbor.chat](https://todo.sr.ht/~whereswaldon/arbor-dev/175)
## Discussion
- About Us statements?
- It would be cool to have a page dedicated to who all comprises our community. If you'd like to be listed there, can you jot down a couple of sentences about yourself and how you do or intend to contribute to the project?
-
- Next retreat date poll:
- https://poll.nixnet.services/3BB5SBF2qpINoj6r