OpenScienceMOOC / Main

Management materials and content
MIT License
30 stars 13 forks source link

Create a OpenSource softwares database à la AlternativeTo.net #19

Closed dannycolin closed 5 years ago

dannycolin commented 5 years ago

As mentionned in #17 and other issues before that there's seems to be an interest in creating a Open Source software database à la AlternativeTo.net. This issue is to discuss a bit more about what we need to do and how we need to do it to make it hapen. :)

Protohedgehog commented 5 years ago

I think @jcolomb was interested in doing something like this too?

nemobis commented 5 years ago

The French (Framasoft people and the like) have settled on just using Wikipedia, starting from: https://fr.wikipedia.org/wiki/Correspondance_entre_logiciels_libres_et_logiciels_propri%C3%A9taires

And of course there's https://directory.fsf.org/ (currently with a dedicated intern even).

dannycolin commented 5 years ago

@nemobis I know both of this resource and I really appreciate the effort of everyone who contribute to them but we must admit:

  1. The design is so awful both in term of esthetic and usability
  2. Wiki's engines are a PITA to search software. Scrolling and clicking your way through a lot of pages is the kind of thing that keeps people on Windows and Mac.
  3. There's no feedback from the community about the proposed alternative. I think that's something very important when you're not familiar with a new software. You want to know which apps in the list would probably be the best for your needs.
alexmorley commented 5 years ago

I agree with @dannycolin 's suggested improvements. And I'd really like to build a "proper" database on which we can have a open API (to enable search, discovery, rating, review and contributions - and people to build other apps using it). AFAICT that's not available with these?

However I hadn't seen either of these on my searches so thanks a lot @nemobis for posting them here :smile: .

There's also https://www.osalt.com/ but I think it hasn't been updated in some years (or at least it's security certificate hasn't :cry:)

alexmorley commented 5 years ago

Also @nemobis do you know who the dedicated intern is? Can we tag him on here for discussion?

johav commented 5 years ago

Does anyone know where JROST stands atm? I just signed up with Africarxiv. In a course I gave this week on digital tools for Science Project management I started plotting some tools here: https://github.com/access2perspectives/Science_Project_Management/issues and would like to be able to display this in a database sorted by

Some of you might also know the page http://connectedresearchers.com/ - I am in talks with Thomas Cruzier how best to continue his efforts in a sustainable and potentially crowdsourced way.

Having such a database on both Github and Wikimedia might serve both communities and we can see which one proves ore vital over time

nemobis commented 5 years ago

Alexander Morley, 16/11/18 12:57:

Also @nemobis https://github.com/nemobis do you know who the dedicated intern is? Can we tag him on here for discussion?

There's some information at https://www.fsf.org/blogs/sysadmin/the-completion-of-davids-internship-work-on-the-free-software-directory and previous blog posts. Looks like the internship is over.

dannycolin commented 5 years ago

@alexmorley having an API would definitely be awesome! Btw, did you contact the owner of osalt.com?

I've tried to contact the owner of openscience.org but didn't get any response back. :( Could be nice to retry and get in touch with him because the website hasn't been updated for a while.

bmkramer commented 5 years ago

@johav As I understand it, JROST is perhaps more aimed at collaboaration between the organizations involved (which I think is very worhtwhile BTW) than about providing a comprehensive overview of open tools/platforms.

One thing that flowed from my discussions/involvement with JROST (as well as from our own work on charting tools and platforms) is the importance of considering various openness characteristics and the degrees of importance different people/stakeholder groups may attach to them.

For FORCE2018, Jeroen Bosman @jeroenbosman and I did a presentation (https://doi.org/10.5281/zenodo.1461058) and poster (https://doi.org/10.5281/zenodo.1453281) on this for which we prototyped a selection model with a selection (non-exhaustive!) of tools/platforms scored on 5 criteria related to openness:

We made this into an interactive template where one can explore what the choices made on these criteria mean for what tools/platforms are compliant: https://tinyurl.com/workflow-choices (scoring sheets are in hidden tabs, feel free to unhide but please make a copy if you'd want to edit/modify any of that)

Polling participants from various stakeholder groups on these criteria reveal (not surprisingly) marked differences in what is thought important, All this to underscore my point that in any database, either be sure to make explicit choices on criteria used and why, or use multiple criteria that allow people to consider their own stance on that and how if effects the results.

/novel finished

johav commented 5 years ago

thanks a lot @bmkramer and apologies for the delayed reply. What a beautiful approach to getting hold of the high number of tools available! Thanks for pointing this out - I will happily implement more of your resources in upcoming courses.

Looks like a living database with all kinds of tools/functionalities/Licences/interoperability implemented will take some dedicated sessions and Mozilla sprints to bring to life... :/ would such be wortwhile the effort you think? Any ways we can raise funds to do that collaboratively perhaps also with Thomas Cruzier's www.connectedresearchers.com platform content? And I have seen similar attempts elsewhere, which could be recruited. So maybe starting by defining the criteria and sending out and disseminate a(nother) survey could be a start. Who'd be in?

alexmorley commented 5 years ago

I'm definitely in. And I have a little time and some resources to make it happen. For me it's definitely worth the time as I have a scheme on how we can use it to help open projects get income.

I was thinking of creating another repo called MOD (meta open database - working title haha) where we can move forward with this?

alexmorley commented 5 years ago

Also thanks a lot @bmkramer. It was a super useful novel!

johav commented 5 years ago

Cool, let's do it! And yes, a dedicated repo looks like a good start - once we have criteria settled we can test all kinds of open databases to feed with the content. The working title sounds perfect! Go ahead, I'll join right away :) Who else?

Protohedgehog commented 5 years ago

@alexmorley @johav Feel free to create this repo within the OS MOOC project, if you want.

dannycolin commented 5 years ago

I'm definitely in ;)! Btw, here's the repo

https://github.com/alexmorley/meta-open-database ~https://github.com/OpenScienceMOOC/opendatabase~ feel free to open issues to discuss further this project.

jcolomb commented 5 years ago

We may link this to a discussion we had somewhere else: https://github.com/OpenScienceMOOC/Module-5-Open-Research-Software-and-Open-Source/issues/35

alexmorley commented 5 years ago

Hey! Sorry I was traveling yesterday. I was starting to work on this one below and ideally need to keep it slightly separate from the MOOC as it will make it easier to apply for money to make this sustainable. I'm happy to copy stuff between the two or whatever makes sense for other people!

https://github.com/alexmorley/meta-open-database

dannycolin commented 5 years ago

@alexmorley oh sorry for the misunderstanding :) I'll close the one in OpenScienceMOOC then.

alexmorley commented 5 years ago

Not at all I was being slow! I have added @dannycolin and @johav as collabs. Anyone else who would like to cotlntribute LMK.

dannycolin commented 5 years ago

@heitorPB @nemobis @jcolomb quick reminder that further discussion on this project will happen here.

Closing this issue now :).