Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compare different providers practices #7

Closed
almereyda opened this issue Mar 19, 2016 · 23 comments
Closed

Compare different providers practices #7

almereyda opened this issue Mar 19, 2016 · 23 comments

Comments

@almereyda
Copy link
Member

As far as they are open, like on

via

@pierreozoux
Copy link
Member

What do you mean exactly?
Do you mean that we should find a way to compare Hosting providers?

@almereyda
Copy link
Member Author

Yes, I believe we should create an evaluation matrix which allows us to compare different providers practices and structural organization.

@pierreozoux
Copy link
Member

This is linked to https://openintegrity.org/en

@almereyda
Copy link
Member Author

Well, I think we could also at least list the services which are offered, few prices and subscription models and the estimated size of the collective?

@almereyda
Copy link
Member Author

almereyda commented Jul 31, 2017

In #14 a first attempt of a comparison matrix has been started by introducing the scale of office location, which brings in a geographic scope.

While discussing in #freenode_#freie-gesellschaft:matrix.org today, we have found that many IT collectives not neccesarily provide hosting. With the introduction of the headline non-solidarity, nonetheless FLOSS collectives I had introduced another quality to check for.

Further on in the discussion the idea sprung up to curate the list in Wikidata or the Transformaps Wikibase, we're still talking solidarity economies here, and only then generate some MarkDown from it.

Right now we already find the following dimensions for IT collectives. In the commercial world they are often also referred to as studios or shops:

  • Name
  • IRI
  • Location
  • Legal Form
  • Third-party indicators, as http://movecommons.org/ also comes to mind.
  • Hosting
  • Consulting
  • Development
  • Maintenance, Support
  • general purpose, Public Domain services

@pierreozoux
Copy link
Member

Yeah, I understand what you say.
Bascially, we are duplicating the effort with CHATONS, somehow...

CHATONS is using a drupal db, and we are using.. md database.

Maybe we could create a json, and render this json into a nice website, and then CHATONS could consume this json too?

I don't know what is the best, I'll drop this into the CHATONS mailing list.

@almereyda
Copy link
Member Author

Do you want my honest answer?

I think we could use Wikidata or Wikibase in some place, as such we have a free schema, can always extend the graph with new facts and still have all data available as JSON.

@pierreozoux
Copy link
Member

it actually sounds good!
Could we have the git workflow?
Can we query from the browser?
Let's have a call :)

@maxlath
Copy link

maxlath commented Feb 22, 2018

The issue with Wikidata is that everything can't get in Wikidata: some software will be there (ex: Ethercalc, Mastodon, RocketChat), others not (examples from your shop, Mautic, Reveal.js, Laverna). So, linking to Wikidata is definitely a good thing, because you can generate links to all sorts of other databases (forges, social networks, app stores, etc), but you will probably need to complete those data with your own database(?).

In any case, have a look to the WikiProject Informatics

@almereyda
Copy link
Member Author

In short: if we want to use Wikidata, it's a mess, if we use our own Wikibase, we can do whatever we want?

@maxlath
Copy link

maxlath commented Feb 22, 2018

whatever you want, except the one thing we are all waiting for: re-use existing Wikidata properties and items out of the box \o/

@pierreozoux
Copy link
Member

Maybe stupid question, but how LinkedData and wikidata are, well, linked?
Do you have links for me to consume, and try to understand?

I just rewatched:
https://www.ted.com/talks/tim_berners_lee_on_the_next_web

@maxlath
Copy link

maxlath commented Feb 23, 2018

@pierreozoux
Copy link
Member

pierreozoux commented Feb 23, 2018

@pierreozoux
Copy link
Member

Thanks @maxlath for your input.

It looks to me, that wikidata is a subcategory of LOD.
And because of Notability there will be a lot of frictions with wikidata to incorporate any application or service provider.

I also don't see the point of using Mediabase, as it would mean, centralizing data, and the web was not designed this way.

Reading a bit, I think LOD is the best way to achieve our goal.
And the information should be located in the service provider, or web application website, not our database of any sort.

Reading https://schema.org, looks like we have almost everything we need:

Then, I guess, the only work that is left is:

  • show the example
  • PR/convince app dev, and service provider to follow this practice

Then, our list of http URL is actually the best way to solve our problem.
So we actually choosed the best way without knowing :)

What do you think?

@y0va
Copy link
Contributor

y0va commented Feb 27, 2018

Probably thats the way to go.
But by learning from #13 we actually should propose the boolean property http://schema.org/islibre and its addition to http://schema.org/Organization if we want to harden the unique feature of being libre which is a quite interesting political goal within the commons debate.

If we don't want this fight, maybe a statement in http://pending.schema.org/ethicsPolicy would allow us to determine the level of libreness of a hoster.

@pierreozoux
Copy link
Member

Yes, I think we'll need to extend the schema to add specifics related to our organizations and the way we operate them.

but various things here:
For instance CHATONS will gather the ethical hosters that sign the chart.
But we could say that the hoster can use the memberOf chatons. But then you'll need to verify on the CHATONS site that it is an accepted CHATONS.

And for the libre part:
ethicsPolicy is probably enough for the hoster to state there that they are using only free software.
But for the source code of the organization, I believe it is also important that the hoster share its recipes.
For instance, we could use:
http://schema.org/SoftwareApplication
And this would describe the application that runs the hoster.
And if you want to clone the hoster, it would be easier :)
But I don't see the features like sourceCode or support we could try to add them, or maybe they are somewhere else.

But I have a more meta question, how do we don't this conversation in a better way, what do you think about a discourse?
I'm thinking about forum.chatons.org and we could continue this discussion in a category like Catalog. There we could exchange on the challenges that come with this project?

@almereyda
Copy link
Member Author

Let's keep in mind which problem we are trying to solve here. Or at least I should update the OP to reflect the course of discussion, I don't know.

In chatting elsewhere the conversation cycled around two motives:

(1) users come to a hosters page and get a list of services and conditions
(2) federated service producers may want to ship their related apps with a directory of hosters for their self-hostable offer

A very similar idea popped up at matrix-org/matrix.org#95 (comment) these days.

@pierreozoux
Copy link
Member

pierreozoux commented Mar 11, 2018

Closing in favor of https://github.com/libresh/catalogue

@almereyda
Copy link
Member Author

Reopening since this issue is not soley about a catalogue of services or hosters, but about methodologies and aspects to compare between different organisations. This is why I suggested to either rename the issue to what it has developed into, or to breaking those parts out.

I am still interested in a comparison matrix of ways of self-organisation, bookkeeping, accounting, membership and public communication, legal forms, etc. as above. The readme of the libresh/catalogue also does not mention those aspects, which had initially been introduced here, why it's good to keep track of those ideas, instead of purging them.

@almereyda almereyda reopened this Mar 13, 2018
@pierreozoux
Copy link
Member

@almereyda My idea is to start to have a schema, and iterate over time. I don't think we can have the perfect schema right away, we'll need a lot of iteration.

@maxlath
Copy link

maxlath commented Apr 3, 2018

presentation on software data in Wikidata that could be of interest here: Pathways for discovery of free software video / slides

@almereyda
Copy link
Member Author

After picking out the the relevant aspect into a separate issue and reusing an existing one, I am happy to close here in favour of.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants