| AUTOR |
PORUKA |
|
|
Oglašeno: 23 Mar 06 00:18
|
|
Sada kada je sredjena hijerarhija, izgled i link ka dokumentaciji, fali još samo par stvari.
Prvo je svn hooks. Ja se javljam da napišem to kako treba, ali nema šanse da pogodim kako je kod vas na sistemu pa će biti gomila promenljivih (što i nije loše). Ko ne zna šta je svn hooks, to su skripte koje se pokreću kada se od svn servera zatraži nešto (svn co, svn ci, svn lock, ...). Za sada će se samo docs.gentoo-srbija.org/prevod ažurirati (barem ja tako mislim). Od sutra počinjem da radim na tome.
Druga stvar je www.gentoo-srbija.org/prevod. To nam više ne treba pa ... da li si ti, gen2brain ovo postavio?
Treće, kako da sa novom hijerarhijom direktorijuma nadjemo, na primer, rečnik.xml? To bi trebalo da stoji negde `napolju`. Predlažem ovako. Da napravim(o) docs.gentoo-srbija.org/prevod/index.xml koji će imati linkove ka index.xml iz dokumentacije, table.xml (status prevedenih i zauzetih stvari) i recnik.xml, pri čemu se čuva hijerarhija.
Četvrto, kada se završi sa prve tri tačke (dnevnog reda?), treba napraviti svn hooks za svn lock. Ne bi trebalo da je teško, ali kako nije prioritet, na kraju ćemo ga raditi.
Peto, kad se sve ovo završi, SEX, DROGA, ALKOHOL nedelju dana za sve. :o)
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 23 Mar 06 10:31
|
|
1. Pošalji mail šta ti sve treba od mesta na serveru i neće biti problema. Predlažem da se ažurira samo docs.gentoo-srbija.org i da to postane centralno mesto za GDP. Još je sve .xml, banja :) Gore sam u onom link baru, kao primer, postavio linkove Forum,Status i Rečnik i tu bi moglo i sve ostalo.
3. Rečnik sam ja, nezvanično, usvojio kao projekat i smešten je u $SVN_ROOT/prevod/trunk/proj/sr/recnik/recnik.xml. Nema potrebe da stoji nigde van, jer kad neko od članova menja recnik.xml važi ista procedura kao i za dokumenta koja se prevode (svn ci -m "poruka") gde nakon toga nastupa hook skriptica koja će taj obnovljeni recnik.xml da "zvizne" u htdocs.doc/proj/sr/recnik. Sve isto kao i za ostale dokove. Å to se tiče posebnog mesta, već sam u prvom odgovoru predložio da glavno mesto bude docs.gentoo-srbija.org i da onaj link bar bude mesto za neke isturene lokacije.
4. Misliš na status aka table.xml? Predlog: Hook skripta koja, u odnosu na akciju i fajl na koji se akcija primenjuje i korisnika koji akciju izvršava, generiše .xml fajl i taj isti fajl spušta na određenu status lokaciju (upustva, handbook,gwn i sl.) u SVN-u (kao bekap) i kopira u htdocs.doc za prikaz u gorgu. Malo sam iskomplikovao ali me valjda razumete :)
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 23 Mar 06 23:02
|
|
Pa treba da znam gde se čuva ono što se sinkuje iz svn-a. Mislim na docs.gentoo-srbija.org. Kad to budem znao, svn hooks će biti gotov za par minuta, a skriptu za update engleskog možeš i sam promeniti (mislim da je 3sec posla).
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 24 Mar 06 09:13
|
|
Važi, poslao sam ti na mail. Ove ostale skripte će biti sređene. Ih bre kakav sam...zaboravio sam da ti kažem da Peto jedva čekam!!!! Hajde pa da i ja dokusurim gorg,zapakujem ga i postavim za download i da se krene sa prevođenjem! poz.
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 24 Mar 06 19:58
|
|
[offtopic]na `našem` serveru bolje je da umesto
Citat: Ako pronađete greške u našoj dokumentaciji ili imate predloge, molimo vas koristite naš Sistem za praćenje grešaka i popunite izveštaj o grešci za "Docs-developer" ili "Docs-user". Ovi izveštaji o grešci će biti obrađeni od strane"Projekat Gentoo dokumentacije".
linkovanja na bugs.gentoo.org, bude postavljen neki mail (mailto: asdf@gentoo-srbija.org). Bolje da nama šalju ispravke nego tamo. Da ne bude nešto sa gomilom grešaka, ima da nas odlinkuju sa oficijalnog sajta (nismo još ni linkovani, ali bićemo). Odgovornost za mailove i ispravljanje grešaka i slanje patcheva na b.g.o mogu da preuzmem ja (napišem ime baga: typo fixies for file asdf, šta znaju oni naš jezik :) )
[/offtopic]
poz
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 24 Mar 06 20:07
|
|
a vidi se da ni ti ne znas engleski :)
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 31 Mar 06 12:16
|
|
meka napisao: Prvo je svn hooks. Ja se javljam da napišem to kako treba, ali nema šanse da pogodim kako je kod vas na sistemu pa će biti gomila promenljivih (što i nije loše). Ko ne zna šta je svn hooks, to su skripte koje se pokreću kada se od svn servera zatraži nešto (svn co, svn ci, svn lock, ...). Za sada će se samo docs.gentoo-srbija.org/prevod ažurirati (barem ja tako mislim). Od sutra počinjem da radim na tome.
Da obavestimo ostale, sa manjim zakašnjenjem, da je skripta za ažuriranje spremna i da već radi na serveru.
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 05 Sep 06 01:21
|
|
Kako skripta baš i nije najsretnija, evo par predloga. Da postoji virtuelni korisnik na serveru koji će primati emajlove i pritom ih parsirati (da li ovo radi procmail?). I to evo kako. Subject je uvek [gentoo-doc-cvs] cvs commit: hb-install-amd64-kernel.xml. Odavde je jasno šta treba da se skida. Ako je više fajlova ubačeno, onda su nabrojani iza prvog fajla. Dakle, jedna for petlja bi mogla da skače po fajlovima i skida ih u lokalni svn. Možda vam je palo na pamet da fajlovi nisu jednoznačno određeni samo imenom (postoji i handbook za bez interneta). Pa ovako. I to je rešivo. Pretpostavimo da je gore navedeni fajl iz network handbook-a (što će reći, običan handbook). Njegova putanja je data u emajlu sa: plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook /hb-install-amd64-kernel.xml?rev=1.42&content-type=text/. Ovo je samo primer. Kada na to uradimo sed s:'?':' ':g | awk '{ print $1 }', dobijemo doc/en/handbook/hb-install-amd64-kernel.xml. A ovo je već dosta jednoznačno zar ne? Ah da. Zaboravio sam da na sve ovo treba dodati fetchmail. Sutra ću početi da se zanimam sa ovim u firmi. Nadam se da će mi uspeti. Ako prođe, dobijate skriptu onog momenta kad meni proradi.
PS. z10n mi je rekao da je problem brisanje fajlova. Stvar je u tome da ja za ovih skoro godinu dana nisam video da je ijedan fajl obrisan iz cvs-a (mislim na dokumentaciju), pa hajde da za sada zaboravimo to. U svakom slučaju, mislim da će skripta za brisanje biti jako slična, obzirom da će umesto cvs commit pisati cvs delete ili nešto slično (erase, del, remove,...).
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 05 Sep 06 01:26
|
|
Uh, zaboravio sam. Posle svega ovoga nam treba samo diff komanda koji će se slati na našu listu. Ovo svn hook rešava bez problema. Dakle, mislim da napokon idejno imamo sve što nam treba. Nadam se da mi sutra neće uleteti neko pucanje sistema pa da moram to da burgijam. :o)
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 12 Sep 06 08:12
|
|
I, naravno, opet sam izneo ideju a nikako da uradim i tehnički deo. Fuj. Čim ugrabim malo vremena, radi se na tome, pa da se manimo više tehnikalija i krenemo sa pravim stvarima. Nadam se da ću za jedno nedelju dana imati gotove sve potrebne skripte, ako opet nešto ne iskrsne. Čujemo se.
|
|
|
|
→ RE: svn hooks i doc
Oglašeno: 15 Sep 06 09:00
|
|
E ovako. Dobih napokon ADSL juče, tako da ću odraditi kopiju našeg svn servera kući, pa ću testirati sa ljudima koji su zainteresovani (pojednostavljeno, naravno). Javljam čim podignem server kako treba.
|
|