WWW.GENTOO-SRBIJA.ORG
"If the facts don't fit the theory, change the facts." Petak, 21 Novembar/2008  
 » SADRŽAJ
 › Uvod
 › Performanse
 › Mirori
 › Linkovi
 › Download
 › Mailing lista
 › Kontakt
 » PROFIL
» šifra
zapamti me
  Registracija
 » PRETRAGA
 » NOVI PAKETI
app-pda/synce-sync-engine-0.12: SynCE - Synchronization engine
app-pda/synce-sync-engine-0.11.1: SynCE - Synchronization engine
sys-apps/busybox-1.12.2-r1: Utilities for rescue and embedded systems
xfce-extra/xfce4-timer-0.6.1: Timer panel plugin
www-client/seamonkey-1.1.13: Mozilla Application Suite - web browser, email, HTML editor, IRC
sys-apps/busybox-1.12.2: Utilities for rescue and embedded systems
sys-apps/busybox-1.12.1: Utilities for rescue and embedded systems
sys-apps/busybox-1.11.3: Utilities for rescue and embedded systems
sys-apps/busybox-1.12.0: Utilities for rescue and embedded systems
sys-apps/busybox-1.11.1: Utilities for rescue and embedded systems
 » WEBMAIL
 » GENTOO-PORTAGE
And we're back
Forum index ›› Prevod i dokumentacija › svn hooks i doc  
  AUTOR   PORUKA

Član
Učlanjen: 04 May 05
Lokacija: Novi Sad
Poruke: 578
profil¬ poruka¬ www¬
 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)


Site Admin
Učlanjen: 27 Oct 04
Lokacija: privileged mode
Poruke: 913
profil¬ poruka¬
upRE: 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 :)


Član
Učlanjen: 04 May 05
Lokacija: Novi Sad
Poruke: 578
profil¬ poruka¬ www¬
upRE: 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).


Site Admin
Učlanjen: 27 Oct 04
Lokacija: privileged mode
Poruke: 913
profil¬ poruka¬
upRE: 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!!!! smile Hajde pa da i ja dokusurim gorg,zapakujem ga i postavim za download i da se krene sa prevođenjem! poz.


Član
Učlanjen: 26 Dec 05
Lokacija: Vršac
Poruke: 105
profil¬ poruka¬
upRE: 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


Developer
Učlanjen: 02 Nov 04
Lokacija: Tokyo
Poruke: 525
profil¬ poruka¬ www¬
upRE: svn hooks i doc  Oglašeno: 24 Mar 06  20:07  

a vidi se da ni ti ne znas engleski :)


Site Admin
Učlanjen: 27 Oct 04
Lokacija: privileged mode
Poruke: 913
profil¬ poruka¬
upRE: 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.


Član
Učlanjen: 04 May 05
Lokacija: Novi Sad
Poruke: 578
profil¬ poruka¬ www¬
upRE: 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,...).


Član
Učlanjen: 04 May 05
Lokacija: Novi Sad
Poruke: 578
profil¬ poruka¬ www¬
upRE: 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)


Član
Učlanjen: 04 May 05
Lokacija: Novi Sad
Poruke: 578
profil¬ poruka¬ www¬
upRE: 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.


Član
Učlanjen: 04 May 05
Lokacija: Novi Sad
Poruke: 578
profil¬ poruka¬ www¬
upRE: 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.