In deze .plan lees je welke ontwikkelingen de developers van Tweakers.net in de laatste drie weken hebben doorgevoerd. In de vorige aflevering bespraken we nog twee weken werk, maar zoals toen al is aangekondigd werken we voortaan met een doorlooptijd van drie weken, om de planning te verbeteren en de tickets efficiënter af te handelen.
In de nu afgeronde iteratie hebben we aan maar liefst 110 issues gewerkt. Helaas zijn er maar weinig veranderingen die voor iedereen zichtbaar zijn, maar achter de schermen zijn weer bergen werk verzet.
Frontpage carrousel
Op de frontpage is de dynamische carrousel rechtsboven vervangen door een blok met statische afbeeldingen. Deze toont een grote spotlight-afbeelding van het nieuwste of het belangrijkste artikel, met daaronder kleinere afbeeldingen van de oudere feature-stukken. Met de gestaag toenemende productie van de redactie werd het steeds lastiger om alle artikelen voldoende onder de aandacht te brengen. Zodra er immers een nieuw artikel werd geplaatst, verdween het daarvoor geplaatste artikel op het eerste gezicht van de Frontpage, en nam het aantal pageviews op die stukken radicaal af. Wie niet elke dag op de frontpage kwam, liep daardoor grote kans een interessant verhaal te missen. In de nieuwe situatie zijn de vijf recentste artikelen altijd in één oogopslag te zien. Ingelogde gebruikers kunnen bij de layout-instellingen een afwijkend aantal features instellen.
Kleine bugfixes
Minder zichtbaar, maar aanzienlijk tijdrovender was de waslijst met kleine bugs en tweaks. Zo hebben we de weergave van notificaties op de tweakblogs aangepakt, worden notificaties in de welbekende gele balk voortaan beknopter weergegeven, en worden ajax-updates via https nu ook op het forum correct afgehandeld.
Nokia Lumia 800
Om extra aandacht te vestigen op nieuwe producten worden in samenwerking met fabrikanten met enige regelmaat advertorials gemaakt. Tijdens de nu afgelopen iteratie werd Nokia's Lumia 800 in de schijnwerpers gezet.
Symfony-pilot
Omdat we veel tijd kwijt zijn aan het onderhoud van legacy-code, is besloten om het geheel volledig opnieuw op te bouwen. We zijn dus op zoek gegaan naar een bruikbaar php-framework, en zijn uitgekomen bij het Symfony. Dat kunnen we gebruiken om gestructureerder en overzichtelijker te werken: zo willen we intensief gebruikmaken van het model-view-controllermodel en de ondersteuning voor namespaces. Bovendien kan de huidige codebase relatief eenvoudig worden overgezet, zodat we de migratie op ons gemak kunnen uitvoeren. Eind december zullen we de nieuwe opzet evalueren en dan wordt ook besloten of Symfony de nieuwe fundering van Tweakers.net wordt.
Nieuwe layout
Ook aan de voorkant krijgt Tweakers.net een flinke opknapbeurt. Er wordt momenteel druk gesleuteld aan de nieuwe layout, die zwaar op nieuwe technieken als CSS3 zal leunen. Meer kunnen we daar nog niet over verklappen, maar ergens in 2012 krijgt Tweakers.net een ultramodern smoeltje. En maak je niet ongerust, dat betekent echt niet dat we je wereld laten vergaan.