Git Product home page Git Product logo

turbolab.it's Introduction

Logo TurboLab.it

Questo repository (link breve: https://turbolab.it/codice ) contiene il codice sorgente del sito TurboLab.it.

Definizione

TurboLab.it (TLI) è una community online, fondata nel 2013, con lo scopo di divenire un polo di aggregazione per smanettoni, professionisti e appassionati di computer e informatica che amino scrivere articoli tecnici, manuali, guide e/o confrontarsi con altri utenti che condividano la stessa passione. Il progetto è no-profit.

Le due macro-aree sono:

  • area editoriale: inserimento e visualizzazione di articoli (guide, news, ...)
  • commmunity: forum di discussione

La peculiarità del sito è che chiunque può inserire articoli (basta essere registrati) e modificarli in seguito. Gli utenti con autorevolezza elevata (ovvero: moderatori del forum e altri utenti che inseriscano articoli periodicamente) decidono se e quando pubblicare gli articoli inseriti, cioè farli comparire in home page e sui canali social ufficiali.

📃 Manifesto: TurboLab.it: chi siamo e cosa facciamo

Come partecipare

Se vuoi partecipare a TurboLab.it come autore o moderatore, fai riferimento a questo articolo:

📃 Come partecipare a TurboLab.it

Se invece vuoi contribuire al codice sorgente disponibile in questo repository come programmatore o grafico: il codice è attualmente in fase di startup, e non accettiamo (ancora) contributi esterni. Questo cambierà nel prossimo futuro: le modalità per contribuire verranno pubblicate su queste pagine non appena avremo completato la fase iniziale di avvio.

Se invece vuoi segnalare un problema con il sito, segui questa procedura:

📃 Ho un'idea / suggerimento / problema con TurboLab.it: cosa faccio?

Priorità e specifiche di progetto

  1. 🔥 Il codice deve essere facile da mantenere - non ci interessa che "non ci siano errori". Ci interessa che sia sempre FACILE CORREGGERLI ed aggiungere nuove funzionalità in modo facile e piacevole, senza forzature o riscritture
  2. ✍️ Agevolare il lavoro agli autori - adottiamo ogni accortezza, idea e scorciatoria permetta di inserire articoli in modo efficiente, comodo e piacevole. Ricordiamo che, per rendere accessibile l'editor a tutti ed impedire agli autori di impiegare layout "fantasiosi", l'editor consente di usare solo h1, p, e pochi altri tag
  3. 🔎 Ottimizzare la SEO - l'87.85% del traffico arriva dai motori di ricerca
  4. 🤖 Automatizzare al massimo - abbiamo tutti poco tempo da dedicare al progetto, quindi tutto quello che può essere automatizzato deve esserlo
  5. 👓 Garantire una buona leggibilità - gli articoli sono mediamente lunghi o molto-lunghi. Usiamo font grandi, alto contrasto, spaziature efficaci per renderli piacevoli da leggere
  6. 🤓 Affinare la nostra professionalità come sviluppatori, designer, progettisti software

Al contrario di WordPress, l'inserimento articoli avviene direttamente sulla pagina dell'articolo stesso. Concettualmente, vogliamo ridurre al minimo le "aree riservate" e, idealmente, non avere nemmeno un'"area admin": vogliamo rendere pubblico tutto quello che può esserlo senza compromettere la sicurezza o i dati personali degli utenti.

Risorse e contatti

La documentazione a supporto del codice sorgente è disponibile qui:

📚 DOCUMENTAZIONE/wiki

Per tutte le domande e il coordinamento dello sviluppo, usiamo il forum:

💬 Forum

No, non abbiamo e non vogliamo usare né Slack, né una chat su Telegram o qualsiasi altro strumento di conversazione sincrona. Il forum pubblico è il nostro strumento di comunicazione.

turbolab.it's People

Contributors

zaneceo avatar zz-tli-server avatar

Watchers

 avatar

turbolab.it's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.