[Linux-Biella] Bilug CMS2 - Considerazioni.
Manfredo Enrico - Quadra Studio Web
manfredo a quadrastudio.it
Mar 15 Apr 2008 23:50:51 CEST
FEde Villa ha scritto:
> 2008/4/15, Manfredo Enrico - Quadra Studio Web <manfredo a quadrastudio.it>:
>
>> So già che questa mail mi renderà parecchio antipatico, sopratutto a
>> Fede e i ragazzi che tanto si sono impegnati per realizzare il progetto.
>> Con questo non voglio sminuire il vostro impegno, sopratutto per chi
>> come Fede l'ha ritagliato davvero in momenti (pochi) liberi.
>>
>
> Bè, devo confessare che sono rimasto parecchio sorpreso da questa mail.
> Si, ho passato parecchie serate, interi sabato e domenica pomeriggio a
> lavorarci su.
> E nel mentre passavo in sede, vedevo di mandare avanti gli altri
> lavoretti, recuperavo pc, correvo al CSV...
> Impegno ti assicuro che ne ho profuso tanto.
>
Fede, sono il primo a riconoscere che di impegno ne hai messo tanto in
questo progetto (e non solo) ma cmq anche se ne avessi messo un ora, ne
avresti messo sempre un ora + di me.
>
>> Devo fare una considerazione.
>> Ho potuto dare un occhiata al codice del cms.
>> Direi che siamo ancora davvero lontani nello sviluppo di un tale
>> progetto in php.
>>
>> La programmazione è piatta, manca la struttura di un cms, sopratutto
>> mancano una serie di controlli fondamentali.
>> In pratica questo è solo un sito dinamico, che si limita a cambiare il
>> contenuto del main, ma perfettamente lontano dall'essere un cms.
>>
>
> Ed è quello che ci serve.
>
Allora non chiamiamolo cms. Chiamiamolo con il suo nome, sito dinamico.
> Per quasi due anni è rimasto online prima di essere bucato.
> Ed ha sempre fatto il suo compito.
> Ora è stato migliorato e reso più sicuro.
>
Sono passati due anni perchè forse nessuno si era mai preso la briga di
provarci.
>
>> Credo che il progetto per il momento sia ancora decisamente acerbo per
>> essere pubblicato.
>> Ho provato a vedere come potrei aiutarvi nel codice, ma lo stile usato è
>> troppo distante dal mio.
>>
>
> Eh no, ora è il momento di renderlo migliore, con più funzioni e più sicuro.
> Dire che non va bene e basta non è utile.
>
Vero, ti do ragione, e mi rendo conto della mia posizione nell'emettere
giudizi.
> Aspettare di metterlo online finchè tutti si dicano soddisfatti di
> questo e di quell'altro mi sembra un po' eccessivo.
>
Nessuno dice questo. Dico solo che per un tot nessuno ha visto nulla, ed
adesso trovo un prodotto fondamentalmente identico al primo.
Sì, corretti diversi macro problemi, aggiunte funzionalità, ma manca una
struttura di fondo.
Il codice in se non è riutilizzabile, uno può entrare da diversi punti e
questo non fa una piega, non c'è nulla che tracci il visitatore, se non
ho visto male, nemmeno il classico cocky, insomma, sono pagine che
vengono richiamate con include o query al db. Di più non c'è.
> E poi teniamo conto delle opinioni di tutti, solo dei soci del bilug,
> solo degli esperti di sicurezza, solo degli esperti di
> programmazione???
>
>
Non so dirti. Io rientro solo nella prima categoria, quella dei soci,
non degli esperti di programmazione e nemmeno di sicurezza.
Esprimo una mia personale e ripeto FALLIBILE opignone.
Lancio la pietra, non nascondo la mano, lascio che si sviluppi una
discussione che porterà, sono sicuro, benefici al progetto.
>> Attenzione, non sto dicendo di essere un guru di php, anche perché come
>> linguaggio lo abbandonato da ormai 3 anni, ma credo, visto che faccio
>> questo per mestiere di poter dare un parere, conscio di essere
>> perfettamente fallibile.
>>
>
> Eh, va bene, ma a me non servono giudizi, a me serve che qualcuno mi
> mandi in email magari un pezzo di codice per rendere più sicuro che ne
> so, l'autenticazione, oppure per rendere più completo l'inserimento di
> uan news, etc...
>
Ma il pezzo di codice su cosa te lo mandavo? Ti mandavo un intera
astrazione di layer senza manco sapere se ti sarebbe servita, in che
punto, quali erano gli input e quali gli output? Difficile aiutare senza
codice.
Difficile persino senza le future view, un manifesto del progetto o una
descrizione tecnica delle funzioni che volevate fare o ottenere.
>
>> Nonostante questo all'interno si vede la buona volontà, ma si nota
>> davvero una mancanza degli strumenti base.
>> Ci sono alcuni algoritmi fatti a mano che sono ripetizioni inutili di
>> funzioni built in del linguaggio.
>>
>
> Si, questo lo so.
> Me ne sono reso conto.
> Forse ho fatto dei passaggi inutili.
> Ma tutto si può migliorare.
>
Certo, e so che si impara facendo. Io vorrei ripeterti che ho rispetto
di quello che hai \ avete fatto.
>
>> Ovviamente appena gli altri potranno avere accesso al codice potranno
>> valutare e dargli meritatamente del coglione.
>>
>
> Spero che chi vedrà il codice mi aiuterà a migliorarlo al di là delle
> proprie valutazioni.
>
Nota non era "dargli meritatamente del coglione" ma ovviamente, riferito
a me, darmi del coglione.
Cmq per questo non c'è bisogno di aspettare di vedere il codice. :-)
>
>> Se volete vi faccio uno zip con un estratto del db e lo linko sul sito.
>> In questo modo tutti potranno dare un occhio.
>>
>> Sono davvero rammaricato dalle cose che ho detto. E credetemi, non
>> immaginate quanto risulti antipatico anche a me quello che ho appena
>> scritto.
>>
>
> Si, ok , ma ora che si fa?
> Si butta via tutto ciò che è stato fatto?
>
> Lo si iberna per mesi fino all'approvazione di un'equipe all'uopo nominata?
> Se si toglie questo, da cosa viene sostituito?
>
Alcuni hanno suggerito altri cms. Non saranno progetti del Bilug, ma in
fondo, nessuno impedisce di portare avanti un cms e poi successivamente
di cambiare quando maturo.
Io sono sempre stato dell'idea che il bilugcms non era un buon progetto
su cui (personalmente) investire energie. Ce ne sono già 40 mila e non
credo che questo porterebbe nulla di nuovo sulla scena. Per meglio
spiegarmi, mi impegno su un progetto (anche se ce ne sono 40 mila) se
credo che questo porti delle novità o dei vantaggi che altri non hanno.
Non avendo future view da leggere non ho idea di quali siano gli
effettivi vantaggi portati dal bliugcms.
> Io mi sono sempre preoccupato di monitorarlo, aggiornarlo, inserire le
> news, creare gli utenti
>
> Chi si prende la briga, il compito e la responsabilità di fare ciò?
> Perchè naturalmente se non si vuole usare il bilugcms io NON do la mia
> disponibilità.
> Qualche altro SOCIO si deve prendere la responsabilità.
> A parer mio, ci potremmo impegnare a migliorare questo che abbiamo, ma
> impegnare veramente, sviluppando codice e non chiacchere.
>
> hola,
> fede
Sono parzialmente d'accordo con te. Sicuramente il problema di trovare
qualcun altro che gestisca i contenuti esiste. Infatti qualche volta ho
espresso questo pensiero insano: "ma ci serve davvero un cms se è cmq
solo e soltanto uno a portare avanti tutto, con la quasi totale
defezione degli altri?"
In pratica. Se domani per problemi di tempo tu non riuscissi più portare
avanti la cosa, ho paura che il tutto morirebbe li ed il sito tornerebbe
a vegetare per x anni.
Me ne sono accorto con il naso in tasca. Sin che gli sono stato dietro
io, c'erano pubblicazioni, news, eventi ecc. Appena vuoi per tempo, vuoi
per problemi miei non sono riuscito + a stargli dietro, nonostante due
persone si erano fatte avanti per portare avanti le cose.... bè, basta
andare sul sito per vedere i risultati.
Fede, ti sbatti, sei sempre presente e disponibile per tutti, ti
apprezzo molto, ma forse in questo caso non hai centrato le cose.
Maggiori informazioni sulla lista
Linux