Joomla.it Forum
Non solo Joomla... => Sviluppo => : giorno 18 Mar 2011, 01:11:27
-
E' esagerato usare un sw di versioning per tenere traccia degli hack e modifiche fatte su un sito joomla o su un sito web in generale?
Voi cosa usate?
p.s. ...e su OSX?
-
per tenere traccia degli hack e modifiche
----------------------------------------------------------
i miei hack e modifiche sono riconoscibilissimi e non serve il versioning, o sono override o sono extensions.
Lascio a joomla il versioning portandomi dietro il mio "zainetto"
M.
-
ok, questo è il tuo metodo manuale diciamo. cosa vuol dire lascio a joomla il versioning?
qualcosa di automatico senza scomodare git e bazaar?
-
cosa vuol dire lascio a joomla il versioning?
--------------------------------------------------------------
il versioning avrebbe senso se modifichi il core, cosa che solitamente non si fa o si fa andando in override sui metodi delle classi o estendendole con files indipendenti dal core.
Io ad esempio non uso le classi pdf di joomla ma ho implementato "una cosa io", .. cosa faccio cambio il versioning?
+ o - stessa cosa per le extensions ... a meno che non ti serva farlo delle tue estensioni personali...
cioè non stai sviluppando il framework a che ti serve il versioning?
...diverso per "...altri siti", probabilmente, ma qui siamo sul forum di joomla
M.
comunque sia se proprio dovessi fare qualcosa di simile userei netbeans
-
Semplicemente io intendevo questo: se faccio degli hack ad estensioni o al core (o aggiungo pagine esterne a joomla) e ne voglio tenere traccia automaticamente non so come fare a parte. Mi tocca tenerne traccia manualmente scrivendomelo ogni volta in un file di testo.
Ho parlato di versioning perchè così chi è esperto proprio in queste cose poteva dare un consiglio a me, ed anche ai futuri lettori di questo thread.
La mi a domanda quindi è: ci sono script o sw che possono tenerne traccia delle modifiche/aggiunte senza scomodare GIT, Bazaar e compagnia bella?
-
http://extensions.joomla.org/extensions/news-production/content-submission/6260
M.
-
magari!
quell'estensione la conoscevo già funziona solo con i contenuti e non il codice :'(
-
per le modifiche al codice non usi l'override?
http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html
-
solo con i contenuti e non il codice
----------------------------------------------
infatti, volevo vedere se per caso avevo malinterpretato la tua richiesta... ma a qs punto non credo... vale ciò che ti ho detto all'inizio e ciò che ti sta dicendo francesco.
con joomla non modifichi l'extensions, vai in override con script indipendenti che ti permettono di aggiornare il cms senza perdere le modifiche.
Per modifiche di logica a pacchetti basta che copi il pacchetto lo rinomini e ti porti dietro la tua versione.
M.
Comunque se per script intendi estensioni joomla ...non ce ne sono, anche perchè su un sito di produzione non hai un versioning sicuramente.
Se sei comunque fissato col versioning di cio che modifichi, come dicevo poc'anzi, usa netbeans per sviluppare, ha tutti gli strumenti di versioning che vuoi (ed è anche una scelta intelligente usare un ide con funzionalità di test e debug)
quì trovi anche degli spunti
http://www.dillofacile.netsons.org/Debug-del-vostro-sito-JOOMLA-in-locale-tramite-Netbeans.html
-
si probabilmente usavo termini ambigui, alla fine ci siamo capiti
sono io che fino adesso ho fatto tutto con strumenti non adeguati probabilmente.
Ora mi studio un po' sia l'override sia Netbeans (o cugini)
Grazie per le info (e la pazienza!) ^_^