Ubuntu Suomen WWW-sivut
Sivuston osat
Kaikki osiot (etusivu + MoinMoin + Wordpress + SMF) käyttävät lähes kokonaan yhteisiä CSS-tiedostoja. Valikkorivi / sivun yläosa on sama nav.html kaikkialla, jonka CSS-tyylejä (menu.css) muuttamalla muuttuu ulkonäkö kaikkialla.
CSS-tiedostorypäs on/oli hieman sotkuinen, mutta hallittavissa. Palveluita Canonicalille siirrettäessä vuonna 2008 tehtiin jonkin verran siistintää.
Palvelin 1 (domainit ubuntu-fi.org, www.ubuntu-fi.org, wiki.ubuntu-fi.org)
Tämä palvelin määrittää käytännössä koko sivuston ulkoasun, ja on ainoa johon yhteisömme voi suoraan vaikuttaa palvelintasolla. Voit seurata ja osallistua sen uudistusprosessiin Launchpad-sivustolla, katso osoite alempaa. Ubuntun julkaisun tapahtuessa tehtävästä sisällön uudistuksesta sivulla Julkaisun_muistilista.
Etusivu: Planet-ohjelmiston generoima ubuntu-fi-teemalla. Lähinnä puhdasta HTML:ää
Lataussivu: lataa.html + ubuntu_chooser.xml, käsin tehty, XML:n käsittely JavaScriptillä
- Google-hakusivu: etsi.html, käsin tehty, Google CSE (custom search engine)
- Navigaatio: nav.html (sisällytetään muualtakin)
CSS- ja JavaScript-tiedostot
Ylläpito: Yllä olevien tiedostojen ja niihin liittyvien kuvatiedostojen kehitys hoidetaan versionhallinnassa, josta Timolla on Canonicalin antamat oikeudet viedä tiedostoja palvelimelle. Kaikki paitsi Planet-toiminnallisuus on puhdasta HTML:ää, CSS:ää ja JavaScriptia.
Versionhallinta ja ohjeet kehitykseen: https://code.launchpad.net/~ubuntu-fi/ubuntu-fi-www/devel
Kaikki muu: wiki.ubuntu-fi.org:n alla, eli MoinMoin-wikisivuja. MoinMoin käyttää tiedostoja tiedoilleen tietokantaohjelmiston sijaan (data-hakemisto).
Jotkin (harvat) sivut on suojattu muokkauksilta, vaikka teknisesti kaikki tosiaan on osa wiki-sivustoa. Kaikkien sivujen wiki-markupin kuitenkin saa laittamalla URL:n perään ?action=raw, jos esim. haluaa tehdä oman ehdotuksensa.
- Wikissä on hieman muokattu common.css, jossa marginaaleja on korjailtu. Eroavia rivejä n. 5-10.
Ylläpito: koko yhteisön hoidossa, keskustelut postituslistoilla tai foorumeilla
Varmuuskopiointi: Canonical hoitaa
Palvelin 2 (domain blog.ubuntu-fi.org)
- Blogi: Wordpress. PHP + MySQL-tauluja.
Ylläpito: ks. Blogitiimi, liity mukaan tai lähetä vain kirjoituksiasi
Kehitys: CSS ja navigaatio yhteisiä koko sivustolle. Muuten vain nykyisistä PHP-tiedostoista tehtäviä diffejä (diff -u vanha.php uusi.php) jotka lähetetään Canonicalille tarkistettavaksi.
Varmuuskopiointi: Canonical hoitaa
Palvelin 3 (domain forum.ubuntu-fi.org)
- Keskustelualueet: Simple Machines Forum. PHP + MySQL-tauluja.
Ylläpito: ks. Tukitiimi ja Ubuntu Suomen keskustelualueiden moderaattorit
Kehitys: CSS ja navigaatio yhteisiä koko sivustolle. Muuten vain nykyisistä PHP-tiedostoista tehtäviä diffejä (diff -u vanha.php uusi.php) jotka lähetetään Canonicalille tarkistettavaksi
Varmuuskopiointi: Canonical hoitaa
Vanhat uudistukset
Ubuntu Suomen kotisivuja uudistettiin ja suunniteltiin pariin otteeseen myös ennen bazaar-versionhallinnan käyttöönottoa.
