Planning improvements to OSCE web platform

hey,
i received an email form @Gien. He wrote:

“There is a possibility as well that I could bring up to 300 to 400 other locations around the world (…). I am just beginning discussions with them about participating in OSCE Days 2016. So it would be good to really know how much you can scale. Could you handle hundreds of more cities?”

I like that question. Traffic-wise we can. But what structure and process for everything could still work and make sense with 400 cities involved…

Hey guys!

Lars asked me to join the merry conversation here! Yes, I am in contact with two possible groups of open collective spaces whose total membership is in 400 cities. Stop Reset Go is going to be approaching them for potential collaboration on our Open Source Circular Local Economy (OSCLE) building project, which we would like to host on OSCE Days website if it is sufficient.

It is up to 400 cities but these are two separate groups so there may be some overlap and not everyone of them will probably join. You might be safe to go with 200 more cities as a first guess. We are just speculating of course, as I have not yet formally approached them yet …but I am about to put together a proposal. But it would be good to know if the OSCE Days infrastructure can scale gracefully.

well, for me, this use case is exactly why I feel it would be best to keep local chapters publishing from the forum and not have to set up separate Wordpress logins for each one!

Bear in mind that the setup outlined above does not exist yet. By June we will hopefull have made a number of changes to the platform as it exists now, but we can guarantee that community.oscedays.org (this discourse forum) will be active and maintained throughout any changes or additions we may make over the next months (changes to the main frontpage website, cloud storage, pads and possible addition of chat etc.)

Personally I think we can scale to many more locations quite easily - a restructuring of the forum that @unteem and I discussed involved two main changes:

  • Cities’ changes name to ‘Local Chapters’ to cover towns, cities or regions, depending on what makes more sense.
  • Projects’ becomes another top-level category, where, for example you might see ‘Open Structures Learning Kit’ as a subcategory. When a local chapter is hosting a workshop on that project, they would crosslink between their Workshop topic in their own Local Chapter and the main Project topic or subcategory.

But this doesn’t solve the problem of an overwhelmingly huge list of Local Chapters or Project subcategories that are likely to develop. A visitor to community.oscedays.org would see, on the front page, the Local Chapters category with 250 listed subcategories, and the Projects category would also have hundreds of Projects listed. We need to look into this more in-depth.

I know @Lars2i has some ideas too, we’ll chat tomorrow and report back.

1 Like

Has anyone thought about using Open Atrium instead of Wordpress?


Sorry, I wasn’t in on the web design of this site so don’t know if you guys looked at this as a solution and eliminated.

Even though WP is pretty user friendly, it can be a challenge for someone completely new to WP so to expect then to go in the backend to establish the site is not really a user friendly approach. I think the site has to be designed to not assume any kind of expert knowledge of any kind. It almost seemed to me that the site design assumed some level of software hack culture and a lot of people who are coming into this space don’t have that kind of mindset so could face an obstacle. Was this your experience of it?

You might also assume that everyone knows about @Lars2i notation, for example, but this would be an invalid assumption too. It would be a really good exercise to get someone who is completely unfamilar with websites, software, etc to try it out and ask them to note their user experience. They will quickly tell you where the designer made invalid assumptions. While WP has a zillion plugins, maybe using Open Atrium is better because it is designed specifically for collaboration. I have to look more at the plugins to see how you could expand the basic software but I am assessing it for building an Open Source website myself.

Looking at the diagram, it looks like Open Atrium would handle everything in the diagram except Owncloud and Gitlab and do it all in one integrated seamless environment.

1 Like

yeah, the idea which we came up with was designed to avoid any interaction with the backend of Wordpress or whatever software we base our frontpage website on.
We would like our users to only have to learn how to use Discourse - which works with Markdown if you know how to use it, but works just as well if you have no idea what Markdown is.

hey, the discussion about the new category system is here.

As an non-techie user with wordpress, pad and so on-experience, what I missed most during the event was the option to write a pad with links and pictures included that is separate from the challenge thread in order to have a nice and clearly structured documentation at the end. Having text and pictures in separate locations makes it less usable for readers to see what they missed, especially with hackathons or pics of brainstorms etc.
I do assume that I don’t even know half the features we already have, but that also might mean that a less techie user doesn’t easily find them.

1 Like

Hi!

Sorry for the late reply!

All of this look doable. I could of course host the hackpad and the gitlab. (We could also think about transferring discourse)
About the single sign on, it is in your hand (ownCloud and WordPress offer LDAP logins/OAuth login). (I could set up an LDAP if needed)

I also love markdown :slight_smile:
For markdown editor:

Let me know if you need help!

1 Like

Hey @pierreozoux. Nice to hear from you.

Ok for me to move the discourse. @Lars2i

Would be cool to have hackpad installed, I and the people i’m working with use it a lot and have a lot of difficulties to shift to etherpad.

Gitlab, maybe not a priority for now though? what do you think @Lars2i @cameralibre ?

I would like to experiment with CozyCloud too. Would that be possible?

For single sign on and profile, we were thinking maybe using a seperated tool for it like Portable Linked Profile Is it something that we could use as single point of entry for our different tools? ping @almereyda

Can we have a call someday next week? Would be easier to discuss about it.

During the GetD event in Berlin, I discussed with some people on how we could use neo4j and have a proper decentralized platform. I’d like your thoughts on that too.

@unteem I think it would be great to get gitlab set up as soon as possible - it would be really good to start version controlling the documents (statute, definition etc) from this early draft stage, even if we don’t immediately set up the whole structure with prose.io or similar.

For Cozy cloud, it probably makes more sense to experiment with it ourselves or at least do some thorough research before asking @pierreozoux to implement anything - I don’t want to waste his time! maybe start with a pros/cons list of owncloud & cozy cloud, do a feature comparison, ask advice of people who have used it before.

Here’s a blog post comparing the various open source Slack alternatives: https://blog.okturtles.com/2015/11/five-open-source-slack-alternatives/

Zulip still looks strongest to me, what do you think @unteem?

CozyCloud: this is a single user thing, so you’d need one instance per user. I don’t know how the collaboration work. (I think it is safer/cheaper to stay on ownCloud for now)

GitLab, yes, i think it is fairly easy to set it up. i think I’d need 8hours of work to add it to IndieHosters network (no ssh connection at first, just https).
HackPad: I think it is the same as GitLab.
Chat: I already offer Rocket.Chat.

Also, we updated our pricing page: I’d love your feedback on this. We are trying to evolve and the old pricing was just impossible for us.
The good news for you is: we accept payment in time :smile: So we’d be glad to exchange time with you guys!

Let’s setup a call! I’m available.

Hey! When is everyone meeting on this?

Hi @Gien, I’m very busy until the end of November, so won’t be able to put much time or thought into it until then. Maybe the others want to forge ahead anyway, but if not, I would suggest a call between Dec 5th-10th sometime.

Cool. Is anyone down for a google hangout to talk about changes to website?

Hey @Gien yep i’m definitely in. Lets plan it for next week?

I’m out until December, but feel free to get started without me - just make sure you take notes/share results of the talk with us here!

Yep will do. We will have more than one call anyway and as we already both discussed about it quite in details, I can already share what we discussed about with @Gien and others who would join

Ok, just as one more input, there is something happening that could be cool :slight_smile:

yeah, I read that this week and thought the same! that’s @mixmix in the middle of the photo, btw.
He also has this project which may be relevant: https://github.com/mixmix/hypermarkdown