IR-BR

From AardRock Wiki
Revision as of 08:13, 15 April 2008 by Martien (talk | contribs) (→‎2008-04-09: Update)
Jump to navigation Jump to search

De bedoeling

De bedoeling is het opzetten van de website IR-BR op http://ir-br.nl/ als een weblog met zowel "pages" (statische pagina's) en "posts" (artikelen geplaatst in antichronologische volgorde) door een nog nader aan te trekken kernteam van "redacteuren" die de basis vormen voor de inhoud en de kiem van een te groeien community voor IR-BR.

Rollen en verantwoordelijkheden

Het ontwikkelteam bestaat uit de volgende belanghebbenden, elk met hun eigen rollen en verantwoordelijkheiden:

  1. Gaston Remmers:
    • gewenste functionaliteit;
    • structuur website;
    • prioriteiten;
    • eindredactie layout en inhoud website;
    • invoeren inhoud middels WordPress beheerders-interface (Admin)
    • vereist basale kennis van HTML (<a>, <h2>, <b>, etc.)
  2. Rianne van Duin
    • vormgeving, design;
    • specificatie fonts, maten, kleuren, visuele stijl;
    • open voor specifieke vragen m.b.t. bovenstaand;
  3. Martijn van Steenbergen:
    • Schatting van benodigde inspanning voor realisatie van stories, uitgedrukt in punten;
    • Technische realisatie (implementatie) en oplevering van stories (CSS, PHP) van stories.
  4. Martien van Steenbergen:
    • Leiding van het ontwikkelproces volgens risicoloos resultaat en rendement;
    • Primair contactpersoon tussen opdrachtgever en ontwikkelaar(s).
    • Afstemmen van gewenste functionaliteit, beschreven als stories;
    • Advies en begeleiding betreffende structuur, layout, inhoud en technische keuzes.

IR-BR.nl als Weblog

  • WordPress 2.3.1 of recenter als basis;

Ontwikkelproces

Voor de ontwikkeling hanteren we het proces voor risicoloos resultaat en rendement met een hartslag van één week. De eerste ontwikkelepisode loopt gedurende het vierde kwartaal van 2008 en heeft tot doel een eerste werkbare versie van http://ir-br.nl op te leveren. De verwachte inspanning voor de realisatie van een story wordt uitgedrukt in punten. Er wordt gerekend met 10 punten per uur en €30,— per 10 punten. Het budget voor de eerste ontwikkelepisode is beperkt tot €500,— of 166 punten.

Kort-door-de-bocht feedback

  • is WP de juiste tool voor wat Gaston wil?
  • wat wil Gaston uiteindelijk precies?
  • schikken naar de functionaliteit van WordPress is een factor 100 goedkoper dan maatwerk;
  • daar waar mogelijk maken we dankbaar gebruik van WordPress extensions voor extra functionaliteit
  • wie gaat de content invoeren?
  • wie gaat content leveren?
  • een wens is dat "de trekker krijgt dus toegang tot dit deel"
  • de wolkenanimatie ervaar Martien als licht storend; conflicteert met algemene usability guidelines

Herstel onder garantie

  • letters onder de rooilijn? fixed
  • apestaartje inpassen: done

stories

IR-BR WordPress template

  • 80 punten
  • Implementatie van het grafisch ontwerp van Rianne in een WordPress template
    • opgeleverd:
      • op 9 december 2008 op http://ir-br.aardbron.nl/
      • The Rock 09:11, 2 April 2008 (CEST): <strong>…</strong> werkt niet; idem voor kursief
      • The Rock 09:11, 2 April 2008 (CEST): subitems in linkerkantlijn met een halve of hele regel wit erboven en 12 punten ingesprongen?
    • openstaand:
      • The Rock 15:51, 25 March 2008 (CET): bij te weinig tekst loopt de linkerkolom in lege ruimte; maw de achtergrond loopt niet ver genoeg door; zie bv bij nieuws
      • The Rock 16:13, 25 March 2008 (CET): H2 en H3 onderscheiden zich onvoldoende van elkaar en van H1

Uitzoeken criteria en geschiktheid hosting provider

  • 30 punten
  • voorwaarde Plesk/Virtuozzo preinstalled met:
    • PHP
    • MySQL
    • Apache webserver
    • MailMan
  • status: opgeschort tot nader order

Nieuwsbrief aan- en afmelden

  • 20 punten
  • aannames:
    • MailMan draait
    • Gaston weet hoe met mailman om te gaan
  • status: nog te testen en accepteren door opdrachtgever
    • opgeleverd:
      • The Rock 15:51, 25 March 2008 (CET): invullen naam en adres voegt gegevens toe aan postlijst ir-br [at] aardbron.nl.

Mailman installatie en configuratie

  • 40 punten
  • Alleen nodig als MailMan niet beschikbaar is.
  • status: opgeschort tot nader order

Submenu's voordoen

  • 20 punten
  • Gaston weet hoe in te loggen en hoe pagina's aan te passen
  • status:
    • opgeleverd:
      • The Rock 15:51, 25 March 2008 (CET): Met Gaston door een aantal voorbeelden gelopen.

Voordoen, samendoen, zelfdoen van content en structuur

  • 30 punten
  • Martien traint Gaston op gebruik en beheer van WordPress
  • Gaston weet hoe "pages" en "posts", "users" en "comments" te beheren (aanmaken, wijzigen, onderhouden, verwijderen)
  • status:
    • opgeleverd:
      • The Rock 15:51, 25 March 2008 (CET): Met Gaston door een aantal voorbeelden gelopen:
        • Berichten geplaatst en gewijzigd.
        • Pagina's geplaatst en gewijzigd.
        • Pagina op juiste plek in hiërarchie geplaatst.
        • PDF en JPG/GIF upload gedaan en link toegevoegd aan artikel.
        • Uitleg gegeven over <a> en </a>, <img> en <.img> en omgaan met foto's (grootte, formaat) etc,


Submenu Nieuwe themagroep

  • 30 punten
  • submenu is er
  • instructies voor derden over hoe een themagroep toe te voegen en te beheren
  • status:
    • opgeleverd:
      • The Rock 15:51, 25 March 2008 (CET): Met Gaston door een aantal voorbeelden gelopen.

Nieuws pagina met recente artikelen

  • 20 punten
  • bevat lijst met geplaatste artikelen ("posts") antichronologisch
  • voorwaarde: Rianne heeft ontwerp artikel opgeleverd aan de hand van voorbeeld http://aardbron.nl/2007/09/26/geld/
  • status:
    • opgeleverd:
      • The Rock 15:51, 25 March 2008 (CET): Berichten verzamelen zich onder nieuws in antichronlogische volgorde.
    • openstaand:
      • The Rock 15:51, 25 March 2008 (CET): Gaston gaat nog met Rianne in overleg over vormgeving.
      • The Rock 15:51, 25 March 2008 (CET): Kopje nieuws "valt van de achtergrond af" (zie ook IR-BR WordPress template)

Reactie geplaatst bij een artikel of pagina

  • 20 punten
  • voorwaarde: Rianne doet design
  • per "post" is geen probleem.
  • reacties plaatsen op een statische pagina moeten we uitzoeken
  • reacties plaatsen naar voorbeeld van http://aardbron.nl/2007/09/26/geld/
  • Gaston en Martien doen een rondje om de kerk om het hele proces een keer te beleven
  • status:
    • opgeleverd:
      • The Rock 15:51, 25 March 2008 (CET): Reacties worden netjes opgepakt en verschijnen bij de Pagina.
    • openstaand:
      • The Rock 15:51, 25 March 2008 (CET): Reacties plaatsen bij Bericht nog onmogelijk: formulier ontbreekt.
      • The Rock 15:51, 25 March 2008 (CET): Reacties rommelig; loopt door elkaar in IE
      • The Rock 15:51, 25 March 2008 (CET): Reacties textvak loopt door in r-kolom in IE

Aanmelding voor community

  • 30 punten
  1. iemand vult het formulier in op http://ir-br.aardbron.nl/community/
    • Velden: naam, adres, postcode, woonplaats, e-mail adres
  2. Gaston krijgt email met naw + foto
  • klinkt als begin van een social netwerk tool:
    • WordPress is daarvoor niet het juiste instrument
    • op maat maken kan en is duur
  • status: opgeschort tot nader order; valt buiten deze ontwikkelepisode
    • The Rock 15:51, 25 March 2008 (CET): adviseer om ir-br.nin.com zsm te reserveren; is veel beter geschikt voor sociaal netwerk naast de officiële ir-br website.

Wekelijkse database backup

  • 20 punten
  • Gaston krijgt wekelijks een e-mail met een kopie van de WordPress database als een .sql.zip bestand.
  • status:
    • opgeleverd:
      • The Rock 15:51, 25 March 2008 (CET): Dagelijks wordt er een backup van de ir-br wordpress database gemaakt en gekopieerd naar een andere fysieke locatie

Mailman introductie

  • 20 punten
  • Martien begeleidt gaston door basisbeheer van Mailman
  • Gaston weet het basisbeheer van Mailman uit te voeren
  • status:
    • werkvoorraad:
      • The Rock 15:51, 25 March 2008 (CET): kwam vandaag bovendrijven

Maximale uploadgrootte instellen op 5 MB

  • 10 punten
  • Martien stelt maximale uploadgrootte in op 5 MB
  • status:
    • werkvoorraad:
      • The Rock 15:51, 25 March 2008 (CET): kwam vandaag bovendrijven toen Gaston een PDF van 3.1 MB wilde uploaden
    • opgeleverd:
      • The Rock 09:11, 2 April 2008 (CEST): maximale uploadgrootte ingesteld op 5 MB (en niet 10 MB om gebruik van CPU, netwerkbandbreedte en diskruimtege binnen de perken te houden; kan anders ingesteld worden op productieserver, later)

Logboek

2008-04-09

  • The Rock 09:00, 15 April 2008 (CEST): telegramverslag van gesprek 13:18-14:00 uur telefonisch planningsspel met Gaston en Martien:
    1. Op onderstaande punten is ontwikkelepisode 1 opgeleverd. Maandag 14/4 10:30 uur afrondend gesprek.
    2. Wie krijgen redactievragen mbt keuring reacties? Martien zoekt uit.
      • Weiger | Spam | Verwijderen
      • Goedkeuren | Spam |Verwijderen
    3. Label: "Reageer" veranderen in "Lees reacties en reageer"
      • Martijn: done.
    4. Textbreedte reacties smaller maken; loopt nog steeds de rechterkolom in bij Gaston's IE.
      • Martijn: Kolombreedte nu ingesteld op 50 (was 60); Gaston graag testen; wij hebben IE6 niet beschikbaar.
    5. Tiny MCE
      • Martien maakt er een story van voor de volgende ontwikkelepisode
    6. Mailman: ir-br-owner kan dat gaston@buitenkans zijn?
      • Martien: postlijst-owner is een systeembrede standaard die alleen gewijzigd kan worden door aanpassen van Mailman software. Kan, kost tijd, verhoogt onderhoudskosten. Wordt afgeraden.
    7. Mailman: taalkeuze: kan Engels niet weg?
      • Martien: Uitzetten van de Engelse taal m.b.v. de beheerdersinterface (met alleen Nederlands nog aangevinkt) lukt niet—Mailman zet het zelf weer aan. De standaard taalkeuze voor Engels is een systeembrede standaard die alleen gewijzigd kan worden door aanpassen van Mailman software. Kan, kost tijd, verhoogt onderhoudskosten. Wordt afgeraden.
    8. Mailman: aanmelding bevestingsformulier via email link: kies: annuleer mijn aanmelding: "We've hit a bug" in mailman; zie email gaston.
    9. Naamveld in rechterkolom verwijderen (dus alleen email adres; volledige naam door Mailman laten doen): akkoord door Gaston
      • Martijn: done.
    10. Pop-up na aanmelding voor postlijst?
      • Martijn: wordt n.a.w. geen pop-up maar herladen pagina met juiste melding.
    11. Kleurverschil vierkantje anim gif blauw achtergrond
      • Martijn: opgelost.
    12. Visueel onderscheid H1, H2, H3
      • Martijn: opgelost.
    13. Achtergrond altijd door laten lopen tot onderzijde browser.
      • Martijn: opgelost.

2008-04-02

  • The Rock 09:11, 2 April 2008 (CEST): aantal openstaande zaken opgeleverd. zie boven.

2008-03-25

  • The Rock 16:22, 25 March 2008 (CET) gedaan:
    • teksten en plaatjes erop gezet (Dec 2007)
    • titels subpagina's in linkermarge vouwen netjes om
    • dagelijkse backup database
    • WordPres upgrade naar 2.3.3 (meest recente versie)
    • Nederlandstalige UI voor beheer ingesteld
    • mailing list ir-br [at] aardbron.nl aangemaakt (tijdelijk; moet straks naar ruimte [at] ir-br.nl)
  • Martien en Gaston lopen door de stories en Martien doet update van stories
  • Martien en Martijn pakken openstaande zaken op
  • Volgende bespreking en oplevering op donderdag 03 april om 09:00 telefonisch met als doel acceptatie en afronding fase 1.