Ho in mente di scrivere un CMS; ecco, l’ho detto, e non mi vergogno neanche (troppo) :)
Questo nuovo, ipotetico CMS, non sarà troppo general purpose, né tantomeno l’ennesima piattaforma di blogging, ma avrà più come obiettivo coloro che hanno bisogno di compilare dei documenti a più mani (traduzioni, manuali, documenti articolati) e avrà le seguenti caratteristiche:
- Editing secondo i dettami del What You See Is What You Mean
- Documenti modificabili a livello di singolo paragrafo
- Documenti multilingua, con traduzioni a livello di singolo paragrafo (corollario del punto precedente)
- Documenti a pagine multiple
- Versioning dei documenti
- Sistema “avanzato” per l’inserimento e la gestione di contenuti multimediali
- Allegati ai documenti con preview embedded
- Semplice ma efficace workflow integrato
- Blocchi di contenuto
- API per esportare i documenti o in singoli paragrafi. Il sistema deve essere pensato anche come una sorta di web service per la pubblicazione dei documenti
So già che quasi tutte queste funzionalità sono possibili tramite l’accorta ed esperta configurazione di qualcosa di già esistente (Drupal, per esempio), ma probabilmente non ai livelli ai quali stavo pensando io.
Altro?
11 Responses to “Senza vergogna: idee per un CMS”
vergogna a parte, un paio di punti al volo:
- differenze tra blocchi e paragrafi?
- versioning?
e per i feticisti del genere:
- linguaggio? :D
I blocchi sono porzioni di contenuto “indipendente” che normalmente si trovano sulle “spalle” del layout. Un po’ come gli widget di WordPress o i blocks di Drupal. Il paragrafo invece è la molecola del documento, la sua parte più piccola (dopo la parola…). Il versioning è quel sistema tale per cui ad ogni salvataggio il documento cresce di “versione”. In ogni momento è possibile tornare ad una versione precedente, o visualizzare le differenze tra una versione all’altra.
Il linguaggio? PHP o Python.
Il versioning mi sembra una cosa utile, peraltro esistente da una vita nelle applicazioni di Change Management del software, quindi non si capisce perché finora non sia stata presa in considerazione anche per i contenuti.
Altre cose, direi la condivisione completa o parziale dei contenuti di un post e la gestione dei commenti predisposta all’origine per essere integrata con piattaforme esterne (praticamente un Intense Debate integrato).
si ok mi è chiaro cosa intendi per versioning, mi era solo sfuggito il punto dalla lista :) anyway, immagino dovrà essere per paragrafo…
Dimenticavo: se fosse già ottimizzato per i motori di ricerca (tipo WordPress e non come Joomla, per intenderci) sarebbe l’ideale
che lavoraccio!
This comment was originally posted on FriendFeed
Andre, se potessi inizierei stasera stessa e potendoci lavorare fulltime lo finirei in un mesetto… se potessi… eh…
This comment was originally posted on FriendFeed
In un mondo migliore avresti già un gruppo di autori interessati che ti finanziano lo sviluppo.
This comment was originally posted on FriendFeed
In un mondo migliore avresti già i finanziatori o un gruppo di autori interessati che ti finanziano lo sviluppo.
This comment was originally posted on FriendFeed
strano che ancora non esista una piattaforma per il mecenatismo software
This comment was originally posted on FriendFeed
C’è ma è in beta ™
This comment was originally posted on FriendFeed
Additional comments powered by BackType