Change some categories in Misc and Tools, update CONTRIBUTING

This commit is contained in:
lostinlight 2020-08-31 02:19:32 +03:00
parent d507897c8a
commit d538041b49
6 changed files with 29 additions and 27 deletions

View file

@ -33,7 +33,8 @@ Please, choose no more than **3 categories** (array of strings) for the software
* `Open data` (dataset / corpora exchange) * `Open data` (dataset / corpora exchange)
* `Reviews` (networks whose main purpose is reviewing stuff) * `Reviews` (networks whose main purpose is reviewing stuff)
* `Games` (gaming servers and apps) * `Games` (gaming servers and apps)
* `Develop` (software development applications) * `Develop` (software development applications: version control services, pastebins, etc)
* `Extend` (services and tools extending Fediverse functionality: adding groups, etc)
A project may have a logo / image (45x45px), placed in `./source/img/misc` folder. A project may have a logo / image (45x45px), placed in `./source/img/misc` folder.

View file

@ -847,6 +847,24 @@
"OStatusClass": false, "OStatusClass": false,
"categories": ["SN-ma"] "categories": ["SN-ma"]
}, },
{
"title": "Guppe",
"source": "https://github.com/wmurphyrd/guppe",
"protocols": "ActivityPub",
"site": "https://gup.pe",
"logo": "/img/misc/guppe.png",
"servers": "",
"description": "Social groups for Mastodon and other ActivityPub networks.",
"codeLanguage": "Javascript",
"techStack": "Node.js, Express, Vue",
"license": "AGPL-3.0",
"FediAccount": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["Extention"]
},
{ {
"title": "diaspora*", "title": "diaspora*",
"source": "https://github.com/diaspora/diaspora", "source": "https://github.com/diaspora/diaspora",

View file

@ -1,24 +1,6 @@
{ {
"apps": "apps":
[ [
{
"title": "Guppe",
"source": "https://github.com/wmurphyrd/guppe",
"protocols": "ActivityPub",
"site": "https://gup.pe",
"logo": "/img/misc/guppe.png",
"servers": "",
"description": "Social groups for Mastodon and other ActivityPub networks.",
"codeLanguage": "Javascript",
"techStack": "Node.js, Express, Vue",
"license": "AGPL-3.0",
"FediAccount": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["Utils"]
},
{ {
"title": "ForgeFed", "title": "ForgeFed",
"source": "https://notabug.org/peers/forgefed", "source": "https://notabug.org/peers/forgefed",
@ -53,7 +35,7 @@
"zotClass": false, "zotClass": false,
"diasporaClass": false, "diasporaClass": false,
"OStatusClass": false, "OStatusClass": false,
"categories": ["Utils"] "categories": ["Bridges"]
}, },
{ {
"title": "CommonsPub", "title": "CommonsPub",
@ -71,7 +53,7 @@
"zotClass": false, "zotClass": false,
"diasporaClass": false, "diasporaClass": false,
"OStatusClass": false, "OStatusClass": false,
"categories": ["SN-mi", "SN-ma"] "categories": ["SN-ma", "Libs"]
}, },
{ {
"title": "Pherephone", "title": "Pherephone",
@ -431,7 +413,7 @@
"zotClass": false, "zotClass": false,
"diasporaClass": false, "diasporaClass": false,
"OStatusClass": false, "OStatusClass": false,
"categories": ["Utils"] "categories": ["Bridges"]
}, },
{ {
"title": "RSS-to-ActivityPub", "title": "RSS-to-ActivityPub",
@ -449,7 +431,7 @@
"zotClass": false, "zotClass": false,
"diasporaClass": false, "diasporaClass": false,
"OStatusClass": false, "OStatusClass": false,
"categories": ["Utils"] "categories": ["Bridges"]
}, },
{ {
"title": "Activity-PHP", "title": "Activity-PHP",
@ -503,7 +485,7 @@
"zotClass": false, "zotClass": false,
"diasporaClass": false, "diasporaClass": false,
"OStatusClass": false, "OStatusClass": false,
"categories": ["Libs"] "categories": ["Tests"]
}, },
{ {
"title": "FediDB", "title": "FediDB",

View file

@ -23,7 +23,7 @@ layout: layout
const apps = site.data.miscellaneous.apps; const apps = site.data.miscellaneous.apps;
const langList = langCount(apps).sort((a,b) => b.count - a.count); const langList = langCount(apps).sort((a,b) => b.count - a.count);
const byCategory = [['snMacro', 'Social network (macro)'], ['snMicro', 'Social network (micro)'], ['blogPub', 'Blog and Publishing'], ['media', 'Media sharing'], ['links', 'Link sharing'], ['evMeet', 'Events and Meetups'], ['files', 'File hosting'], ['data', 'Open data'], ['reviews', 'Reviewing'], ['games', 'Gaming'], ['dev', 'Software development']]; const byCategory = [['snMacro', 'Social network (macro)'], ['snMicro', 'Social network (micro)'], ['blogPub', 'Blog and Publishing'], ['media', 'Media sharing'], ['links', 'Link sharing'], ['evMeet', 'Events and Meetups'], ['files', 'File hosting'], ['data', 'Open data'], ['reviews', 'Reviewing'], ['games', 'Gaming'], ['dev', 'Software development'], ['extend', 'Extentions']];
const byProtocol = [['sortDiaspora', 'diaspora'], ['sortZot', 'Zot'], ['sortAP', 'ActivityPub'], ['sortOstatus', 'OStatus']]; const byProtocol = [['sortDiaspora', 'diaspora'], ['sortZot', 'Zot'], ['sortAP', 'ActivityPub'], ['sortOstatus', 'OStatus']];
%> %>

View file

@ -23,14 +23,14 @@ layout: layout
const apps = site.data.tools.apps; const apps = site.data.tools.apps;
const langList = langCount(apps).sort((a,b) => b.count - a.count); const langList = langCount(apps).sort((a,b) => b.count - a.count);
const byCategory = [['libs', 'Libraries'], ['specs', 'Specifications'], ['utils', 'Utilities (bots, daemons, federators)'], ['relays', 'Relays'], ['bridges', 'Bridges'], ['plugins', 'Plugins (addons)'], ['tests', 'Testing'], ['other', 'Other']]; const byCategory = [['libs', 'Libraries'], ['specs', 'Specifications'], ['utils', 'Utilities (including bots, daemons)'], ['relays', 'Relays'], ['bridges', 'Bridges'], ['plugins', 'Plugins (addons)'], ['tests', 'Testing'], ['other', 'Other']];
const byProtocol = [['sortDiaspora', 'diaspora'], ['sortAP', 'ActivityPub'], ['sortOstatus', 'OStatus'], ['sortZot', 'Zot']]; const byProtocol = [['sortDiaspora', 'diaspora'], ['sortAP', 'ActivityPub'], ['sortOstatus', 'OStatus'], ['sortZot', 'Zot']];
%> %>
<%- partial('_partial/heroheader') %> <%- partial('_partial/heroheader') %>
<article class="contents misc"> <article class="contents misc">
<h2>EXPLORE DEVELOPMENT TOOLS</h2> <h2>EXPLORE DEVELOPER TOOLS</h2>
<h4>Sort by category:</h4> <h4>Sort by category:</h4>
<% for (item in byCategory) { %> <% for (item in byCategory) { %>

View file

@ -251,6 +251,7 @@
#data:checked ~ .misc__grid .card:not(.OpenData), #data:checked ~ .misc__grid .card:not(.OpenData),
#reviews:checked ~ .misc__grid .card:not(.Reviews), #reviews:checked ~ .misc__grid .card:not(.Reviews),
#games:checked ~ .misc__grid .card:not(.Games), #games:checked ~ .misc__grid .card:not(.Games),
#extend:checked ~ .misc__grid .card:not(.Extention),
#libs:checked ~ .misc__grid .card:not(.Libs), #libs:checked ~ .misc__grid .card:not(.Libs),
#specs:checked ~ .misc__grid .card:not(.Specs), #specs:checked ~ .misc__grid .card:not(.Specs),
#dev:checked ~ .misc__grid .card:not(.Develop), #dev:checked ~ .misc__grid .card:not(.Develop),