Una rapida guida alle reti del Fediverso con collegamenti ai principati siti. La guida rende più facile per i nuovi arrivati familiarizzare con l'idea in generale e con ogni rete federata in particolare. https://fediverso.it
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
lostinlight 0da1494c25 Update numbers 2 days ago
scaffolds Initial commit 4 years ago
source Update numbers 2 days ago
themes/starter Add CSS for new language filter 3 weeks ago
.editorconfig Initial commit 4 years ago
.gitignore Initial commit 4 years ago
.gitlab-ci.yml Try another [htmlproofer] image 2 months ago
CONTRIBUTING.md Update Misc and Tools, add new software category 8 months ago
GUIDELINES.md Add WriteFreely numbers, fix broken links, typos 2 years ago
LICENSE Change license 4 years ago
README.md Update README, CONTRIBUTING links 1 year ago
_config.yml Expand site description in Config 3 months ago
letsencrypt_authenticator.sh Fix challenge path, remove redundant folder 3 years ago
letsencrypt_cleanup.sh [ci skip] Add cert auto renewal 3 years ago
letsencrypt_generate.sh Remove cleanup 3 years ago
package-lock.json Bump dependencies 8 months ago
package.json Bump dependencies 8 months ago

README.md

FEDIVERSE GUIDE

website logo A quick look into Fediverse networks

https://fediverse.party

Goals

  1. Road Making: Provide links to information scattered around the internet. Make it easier for newcomers to get acquainted with the idea in general and with every federated network in particular.

  2. Team Building: Unite all federated social networks under 'Fediverse' name. Highlight the sense and spirit of a Fediverse community.

Contributing

Read Contributing

→ Check out our Wiki

Structure

Fediverse page

Data located in: /source/_data/fediverse.json file

Chronicles page

Data located in: /source/_posts folder

Knowledge page

Data located in: /source/_data/knowledge.json file

Each network page

Data located in: /source/_data/..network.json and /source/_data/world.json files

Portal page

Supposed to link to a page helping to choose a server on any network (just an idea, for now)

Theme File Structure

  • Develop styles in /themes/starter/assets/scss
  • Develop scripts in /themes/starter/assets/scripts

Setup

This site uses Hexo static generator. Follow these steps to spin up a local development environment:

  1. Run npm install in main project's folder
  2. Run gulp in /themes/starter folder
  3. In second terminal, run hexo server in main folder, to start the server and preview at localhost

Translating

Maintaining several website translations will require extra work. Please, read discussion. Adding another language requires additions to _config file and /themes/starter/languages folder.

Mandatory for translating:

  • create lang folder (/source/*lang*)
  • common strings (/themes/starter/languages/en)
  • /source/_data folder: fediverse.json, world.json

Translating Chronicles and Knowledge page content doesn't make sense (?). They will be mostly a collection of external English articles. If you're willing to become a permanent news contributor in another language and to search for Fediverse news in that language, let's discuss it in the issue.