Loomio
July 27th, 2018 15:28

Cooperative Commons Clouds

wouter@freeknowledge.eu
wouter@freeknowledge.eu Public Seen by 382

These days we met with a good bunch of people at the Open.Coop 2018 and discussed CommonsCloud and other cooperative commons-oriented cloud platforms, like the happy-devs.fr team, Sophie from commons platform, Chris from WebArchitects and coops.tech. Today we had a breakfast, a panel discussion and later an open space breakout where we continued the discussion. We agreed that we should:
* work on mutually recognising accounts, so people with accounts on one node can logon with their account to other nodes. There is at least two layers to that:
** technically, bind LDAP accounts or recognise OpenID accounts or otherwise
** socially, put in place an Memorandum of Understanding with some minimum shared values (no exploitation of personal data, replicable tools...) between nodes of the federated network. This would also enable us to be stronger in communicating our networks.
* shared efforts in the selection of open standards, xmpp, ActivityPub have been mentioned
* shared efforts in the selection of tools (e.g. CommonsCloud.coop has started operations with Discourse, NextCloud, Phabricator plus LDAP directories, WebArchitects similar).
* shared development (NextCloud requires lots of improvements especially in the collaborative editing, so far CollaboraOffice has proven the best editor integration, but with issues...)
* sharing training materials
* sharing experience with sustainability models, strategies, ...
* providing alternatives to github: WebArchitects offers their cooperative instance of the Free Software gitLab under git.coop; CommonsCloud is using Phabricator
* apart from git, there are project management protocols that we should build into these platforms to make interoperability and migration a reality. How can Phabricator and other platforms incorporate those?

Let's use this thread to continue working on the concrete next steps of what we discussed. Looking forward to that!

wouter@freeknowledge.eu

wouter@freeknowledge.eu July 27th, 2018 15:42

BTW here's the slides that I presented.

Alexandre Bourlier

Alexandre Bourlier July 27th, 2018 15:55

Thank you for creating this space for discussion Wouter.
It was a pleasure to meet.
I am very keen on converging as much as possible.
It was very energizing to meet several initiatives sharing a common vision.

Pamela John (Progressive Coders Network)

Pamela John (Progressive Coders Network) July 30th, 2018 00:04

Was unfortunately unable to attend from Progressive Coders Network (US) but heard really wonderful things about the Open.Coop.2018 conference from ProgCode member John Evans (New Castle). Would it be okay for me to invite John to this group?

Alexandre Bourlier

Alexandre Bourlier July 30th, 2018 07:21

Hi Pamela,

Of course John is most welcome here !

G

Guillaume July 30th, 2018 07:28

Hi everybody & thank you for inviting me here :-) We'll work on some of these issues during the MMM fest a one week event, that we organize in France at the end of august, in a castle :-) You're welcome !
@alexandrebourlier1 in addition to the Solid workshop, some people are interested to organize another one around open source and self hosted groupwares, that might interest some happy devs ?

Alexandre Bourlier

Alexandre Bourlier July 30th, 2018 07:34

That's exactly the topic @wouter and @chriscroome are working on.

Regarding Happy Dev, we host so far a Rocket Chat, an XMPP server, a SoLiD server as well as a Gitlab. So I guess we might have things to say, even though I am not sure I am the right person to talk about this particular topic :-)

Steve Huckle

Steve Huckle July 30th, 2018 10:58

I really enjoyed your presentation @wouter and @chriscroome - where do I sign up so I can use those resources?

Chris Croome (Webarchitects Co-operative)

Hi @stevehuckle what resources exactly are you referring to?

Steve Huckle

Steve Huckle July 30th, 2018 14:49

Well, I use GitHub a lot, so now that's owned by Microsoft, it would be lovely to find an alternative to that (including GitHub Pages, as I use that for glowkeeper.github.io.

Chris Croome (Webarchitects Co-operative)

Hi @stevehuckle we have https://git.coop/ but we haven't yet set it up to so it can be used for GitLab pages, but if a few people want this it is something we could look at adding in the Autumn.

Pamela John (Progressive Coders Network)

Pamela John (Progressive Coders Network) July 30th, 2018 20:06

Thanks @alexandrebourlier1, I'll send him an invite!

John Evans

John Evans July 30th, 2018 20:59

(it's Newcastle)

Pamela John (Progressive Coders Network)

Pamela John (Progressive Coders Network) July 31st, 2018 02:28

Hey!! Look who's already here! :heart:

Christopher

Christopher August 1st, 2018 18:29

Who has contact with the MOOSE person? I want to start blue skying their potential documentary that got invented at the event

Josef Davies-Coates

Josef Davies-Coates August 8th, 2018 11:17

MOOSE? potential documentary? sounds interesting, please share more :)

mfioretti

mfioretti August 11th, 2018 05:49

Hello all and, for the moment, just a request to hear your thoughts on one specific point. Wouter rightly listed, among other things that need collaborative development:

  • (NextCloud requires lots of improvements especially in the collaborative editing, so far CollaboraOffice has proven the best editor integration, but with issues...)

I would add that Nextcloud also requires, and clouds offering it may gain many users from it, simple "rich text editor", possibly integrated with database-less, static CMSes like nd picoCMS or (much better IMHO) Hugo. To see what I mean, check out the section titled "How to Write and Publish a Web Page with Nextcloud and picoCMS" of this tutorial I recently wrote:

https://www.linuxjournal.com/content/nextcloud-13-how-get-started-and-why-you-should

The way I describe in that tutorial is very geeky, just a proof of concept, basically. But making it work out of the box in environments like commonscloud...

I believe something like that may add a blogging/simple CMS functionality to collaborative clouds that would be good enough for many people () but at the same time **much less* of a performance hit,security hole, and system administration overhead than wordpress, drupal etc...

What do you think?

Oli SB

Oli SB August 13th, 2018 16:53

(great to see this thread evolving - very happy you're all here...)
Thanks for starting this up Wouter - let's bring in more related people and try to develop a road map - perhaps?

Danyl Strype

Danyl Strype August 19th, 2018 22:55

Disroot are trying out Hubzilla for a simple blogging CMS, plus federation features that integrate it with the fediverse (GNU Social, Mastodon etc). Hubzilla can federate using a range of common protocols, incl. ActivityPub and its own Zot. Content channels can be cloned from an account on one instance to an account on another using Nomadic Identity.
Test hub (still in beta last time I checked): https://hub.disroot.org/

Chris Croome (Webarchitects Co-operative)

Chris Croome (Webarchitects Co-operative) August 21st, 2018 09:55

I also recently tried to explain how to get started with Nextcloud — in my experience non-technical people find it confusing to start with and even technical people often struggle and do odd things, like using one account for all users... This guide needs more work and I'll add to it when I find time...

Danyl Strype

Danyl Strype August 29th, 2018 21:08

Great work @chriscroome , it would be great to see this on FLOSSManuals where it could be easier to find, and hopefully attract more contributors to help you add to it (more cartoons never hurts ;) )
http://flossmanuals.net/

Danyl Strype

Danyl Strype August 29th, 2018 21:11

At Open 2018 we talked about using LDAP for single-sign-on (SSO), but I has anyone looked into OpenWebAuth? It used to be part of the Zot protocol used by Hubzilla, but with Zot6 the authentication part has been spun off into its own protocol. More info here:
https://macgirvin.com/wiki/mike/OpenWebAuth/Home

Jon Richter

Jon Richter October 17th, 2018 18:14

For other libre hosting groups, please always check out https://github.com/libresh/awesome-librehosters/

We're preparing an event 9. - 11.11. in Amsterdam, if you want to join.

There's also a chat channel at https://matrix.to/#/#librehosters:disroot.org / irc://librehosters@freenode.net

Danyl Strype

Danyl Strype December 11th, 2018 19:25

At Open 2018 we talked about using LDAP for single-sign-on (SSO), but I has anyone looked into OpenWebAuth? It used to be part of the Zot protocol used by Hubzilla, but with Zot6, the authentication part has been spun off into its own protocol. More info here:
https://macgirvin.com/wiki/mike/OpenWebAuth/Home