Unionize Free Software. Found Software Guilds

@CSDUMMI I love where you are taking this. Some very relevant discussion topics to hook into..

Maturing tools

This thread has become too large and detailed for anyone to act on it.

I get what you mean, yet you should see #ideation-hub:ideas topics in the proper light. These ideas are about:

  1. Brainstorming where anything goes, non-critical
  2. Collecting thoughts from multiple people over prolonged periods of time
  3. So that ideas can ripen and mature
  4. Until there are people who commit themselves and dedicate to creating a Project

Reminder of the video ā€œWhere good ideas come fromā€ that mentions the ā€œslow hunchā€ that lead to the best ideas.

We came up with the idea for IdeationHub seeing how with just Microblogging, Mastodon et al, ideas are continuously mentioned and then lost again in the timelinez. They pop up again and again with different people interested in them, and then you can’t find that previous thread and ping the people participating at the time.

To ensure this aim this forum is insufficient. It requires action and the structure to enable this action.

Yes and no. Until we have better tools we must make do with what we have. And make the best use of it. The Social Coding Movement itself must be subject to continual improvement to make us more sufficient over time.

In terms of tools we currently have to work with what we have, but must ensure things can mature. This goes in phases e.g. like:

  1. Just-a-forum: There’s a forum and anyone can post about anywhere, talk about anything. Nice, but very inefficient. Nowhere near objectives of our movement.
  2. Forum plus process: The forum has a well thought-out structure and procedures for how to post on it. We ā€œbendā€ the tools to our needs, until we have better tools to replace them.
  3. Engaging community: A forum with just staff members dilligently facilitating is insufficient, and doomed to fail. It is too labour intensive, and makes other members passive participants. Community must be formed where tasks are delegated and shared among more people.
  4. Community and ecosystem: Social Coding Movement is an umbrella organization. We need projects and affiliated communities, with people dedicated and committed to them, who also feel they are part of that movement. Their work is adjacent to SC objectives and they’ll help provide better tools.

We are now in Step 2) where we have a forum that already has a structure and basic ideas for procedures to follow. But these aren’t well-known yet, and underdocumented.

Proposal

Hurray :tada: I embrace that proposal. Now I encourage to see it in the light of what I’ve just written above..

  • Are you committing to the proposal, willing to flesh it out, make it actionable? → 3) Engaging community

  • Then use our existing tools and process to elaborate the proposal. → 2) Forum and process

  • Refine tool use and procedures along the way. → Continual improvement

I am fully with you to help and think about how to best do these things.

ā€œThe Slow Hunchā€

Now I want to come back to your first sentence:

This thread has become too large and detailed for anyone to act on it.

This forum topic was posted in April 2022. At the time the idea dealt with ā€œUnionsā€. We have brainstormed, determined that ā€œGuildsā€ are a very interesting improvement.

But in parallel elsewhere in our movement there have been other developments too. And now they can be combined. A ā€œslow hunchā€ leads to the best ideas :smiley:

So - after side-stepping into organization topics, kinda OT to this topic - let’s continue our brainstorm.. what are these other developments, I hear you ask?

  • Ecosystem alliances: A proposed #documentation:practices to organize around a common cause.

  • FSDL: The Free Software Development Lifecycle as the central theme, the backbone of the movement against which we can build it up. And Ecosystem Alliances are building blocks of the FSDL.

  • Co-shared community: An invitation for independent projects and communities to join the movement, come under Social Coding umbrella and benefit from shared services and synergy created.

  • LOCI: Organizing local chapters and bring citizens, local residents in contact with fedizens, organize all kinds of collective activities. It is ideal for combining with the notion of ā€œGuildsā€.

  • Forgers Ecosystem Alliance: Preparatory notes to establish a strategic alliance for the evolution of forge federation that takes the full FSDL into account. Multiple people and parties are interested.

  • ā€œForging softwareā€ branding & marketing: A new idea forming on how to position FSDL, Social Coding Movement and Forge Federation initiatives in a way that’ll be able to compete with Big Tech.

All these thoughts and ideas are highly related. They are ā€œhunchesā€ that can be forged (pun intended) together, welded into a Great Ideaā„¢ :stuck_out_tongue_winking_eye:

How?


:boom: The Forgers Guild :hammer_and_pick:


By combining them…

  • Guilds are (or can be) Ecosystem Alliances.
  • Guilds dedicate to forging Free Software.
  • Guilds bring craftsmanship and specialties.
  • Guilds can be generic or focus on particular areas of interest.
  • Guilds are at the ā€˜heart of town’, stand in the midst of society.
  • Guilds are open and accessible to anyone.
  • Guilds teach their craft, help people, and receive help in return.
  • Guilds cooperate with other guilds, be stronger together.
  • … (etcetera)

This thread and the slow hunch has inspired me to update the ideas for a forge federation alliance, and I will take that further and commit to spreading the idea, asking input and feedback as well as collaborators to make it real. In other words:

I will commit to advocacy for The Forgers Guild to be founded.

(Yes, that domain of forg.es isn’t yet available. But it is registered by @realaravinth with whom I wanna collab in setting up the alliance)

As for your proposal and the elaboration of it, that means there’ll a concrete case to work with. ā€œThe First Guildā€, if you will (might be.. just an idea). And other people likely interested to help with the elaboration.


2 Likes