All Hands 5 May 2022

Our next All Hands meeting is this Thursday.

Here’s a preliminary set of agenda items, feel free to add below. Last session: April 7th . Confirm that you are GOING :slight_smile:

:white_check_mark: Agenda

  • Volunteers for facilitator, note-taker and task-updater :face_with_monocle:
  • Check-in: go-round, 30s-1m on how you’re doing :speech_balloon:
  • Brief Announcements, add their keywords here :love_letter:

New members in April:

Key issues - for action :boom:

  • Plan for SSO / Identity Management server thread

  • Opportunity to add a 2nd server in .ca i.c.w. Agaric (thread)

Strategy discussion

  • sustainability discussion, review history of compensation 2020, 2021, 2022, recognise debt, future payback
    In day-to-day operations:
    • Communication channels: clarify which channels / spaces and Monitoring the channels
    • Issues handling: where & how

So where does that leave us?

  • Waged roles - Recap (circle work, task recording + time recording → peer review Distro meeting)
  • Work hours available
  • Urgent marketing tasks, see Marketing Plan below

Plan forward

Distributed marketing plan

  • adding testimonial to the site
  • community marketing kit: materials to be developed
  • directories/listings/sites to be at: wiki page
  • crowdfunding goals: from (roadmap)
  • Commons Network proposal to promote meet.coop (Board member)
  • Goteo Foundation - collaboration (Board member)
  • other potential collaborations?
  • tasks for the Board
  • feedback round :ear:

review Tasks by Circle :green_circle:

  • In the discussion about each circle, make sure we refer to concrete tasks [Task tracking ]

check-out

In view of a crirtical situation with membership, income, paid hours and communication across ops members https://forum.meet.coop/t/sustainability-discussion/970/77 I propose an alternate agenda for this all-hands.
Two items, 30min each:

  1. A proposal for sign-up automation and limited user interaction, based on @benhylau yesterday
    https://forum.meet.coop/t/sustainability-discussion/970/71
    and comments that follow in that thread.
  • Questions include:
  • A short-term focus on rapidly engineering a slimmed-down platform operation involving one decently paid Admin person and a Tech team/person (decently paid?)? Who to occupy these roles?
  • Would/could this then be scaled? Adding further regional servers (eg Agaric’s proposal)? Adding labour-intensive relationships with users back in again? Etc?
  • Would this be a multistakeholder coop? A consumer coop? A worker-coop-ish free software project bringing in a small income and federating loosely with other projects/coops?
  • Etc?
  1. A matching proposal on short-term marketing work (Business plan, Marketing plan, dramatic membership increase) based on
    @osb https://forum.meet.coop/t/sustainability-discussion/970/23 and comments that follow in that thread
    @Graham “marketing activity can shift focus from stopping the rapidly emptying bucket of paying members . . and filling it up”.
  • Questions include:
  • Alongside the slim-platform development above, could this also be paid work? Or is it further sweat-equity debt that might not be repaid?
    @wouter “We have collectively incurred around 50.000 GBP as debt towards the operational members”
    How OK is that?
  • Is dramatically increased membership essential anyway (>10x), to pay wages in the slimmed-down platform operation?
  • Etc?
  1. AN Other item? If the above radical slimming and concentration of work contributions is adopted, does it remove the pressure from the communication issues flagged within the Sustainabiity discussion?
1 Like

Just a thought: consider decoupling the SSO work (which is underway) from the model Ben’s suggesting. In other words, this work will be beneficial no matter what meet.coop looks like going forward.

re: the last point on communication between users on tech issues, it seems worth exploring a ticketing system.

I also asked some questions about GitLab and its workflow management tools, but the feedback was that it was perhaps too technical for communicating project priorities.

2 Likes

thanks, @mikemh , that makes quite some sense to me, the two main discussion topics. The first is especially driven by tech.circle’s work on SSO and automation, something that as @andi points out, is underway and will be beneficial no matter what way fwd. And the 2nd would be a combination of marketing, with overall vision, and importantly with a rethinking of how we pay for what work to make sure that it is worth the work, while advancing on that shared mission.

Maybe gitLab could do the work, also for non-technical stuff. But here’s a doubt: we want members to file incidents, desired features requests etc. The feature requests can then be categorised and validated properly by ops, while all members could vote for the feature. That’s what other projects do quite well in various git platforms, right? My doubt is about the account people would need to participate in this process. Can it be done with the SSO account people will have? Without us needing to maintain yet another server (gitlab). I guess there are solutions to that, like the IndieHosters have done for their keycloak authenticated gitlab server.

1 Like

Within the frame of the alternative agenda posted above All Hands 5 May 2022 - #2 by mikemh here’s a scenario to consider under Item#1 :

  • A rather small paid group (one paid admin staffer + some bountied coms/mkt work + some paid dev/tech circle work)
    Equals a version of @benhylau ‘s SaaS model (slim workers’ coop plus thin user interactions?), modified by adding bounty payments as a stream of costs to be explicitly funded.
  • Working under a multistakeholder Board, maintaining the coop-community vision?
  • with a mission statement that includes multistakeholder User contributions and Collaborator contributions on a par with a ‘viable thin workers coop’ provisioning model of (paid) Ops contributions?

Questions include:

  • Does this all hinge on the size of the bounty fund? Would bounty-work in marketing or tech development be starved, and end up needing to be done under sweat equity, as now? How does @osb feel about that possibility, for example?
  • Who in our Collaborator/Ops community has the skills and experence in making this kind of workers-plus-community governance structure work? Are they available to work for free (eg as a Board member) or would they need to be staff (paid)?
  • If @benhylau is correct, all this is luxury fantasy. He might be right. Can anybody do the numbers on this?

The math is easy. MRR is $1,167 even if the entirety is paid to a single person it’s still not enough for someone to prioritize meetcoop work.

Screen Shot 2022-05-05 at 1.36.01 PM

Somewhere in there we are trying to split a bounty out. What would the size of that bounty fund be?

Thus . . treble the subscriber membership, at least?

I’d say 10x the MRR then it’s ok to think about the overhead of a bounty system. But by then probably it is better to have consistent staff on part-time recurring salaries. Managing a bounty program is probably a lot more work than you think.

For example, the person scoping it has to define it very well. Acceptance criteria, etc. Meetcoop does not have an abundance of technical PMs who can define a proper bounty + acceptance criteria… it’s more likely that the dev duals as TPM. The risk of failure is high if passed to an unknown person. If it is same person doing the bounties all the time anyways, why not just pay them a salary? Why do we choose the path of maximal overhead?

Of this list, the only thing that was my recommendation is “one paid admin staffer” with a budget to spend on dev and mkt as they wish. The rest are all overhead and non-essential to delivery of service.

1 Like

yesterday’s notes. Most people seem to agree that it is time to put effort in outreach, i.e. deploy a marketing plan while driven by the core team, but supported by the community around it.

Yesterday we seemed to have consensus that we need to scale down the paid work part and simplify the compensations. Oli suggested a three person team; and distribute the gross monthly margin over them until we have doubled or tripled our userbase, and evaluate end of year.

I think we need to continue this in the Sustainability thread.