Jeg ved at mange deler min opfattelse: Hvad f… er der sket med danmarks fedeste ASP site? Det er svært at komme med den udtalelse, uden at komme til at genere nogen, men det er faktisk ikke min mening. Jeg vil med denne post råbe folk op, der deler min mening / bekymring. Kom nu ud af busken og giv dig til kende! Det er lige ved at være for sent.
Hvad gik der galt i den seneste opdatering / videreudvikling?
- Forum er blevet nedprioriteret, og det var AD’s største aktiv.
- Kodedownload er blevet nedlagt
- Layoutet er; lige ud af posen: grimt
- Alle gamle links er ødelagt
- Syndikeret indhold
- Artiklerne har mistet grupering
1. Det kan godt være at udviklingen i danske communities går imod ANUG modellen, hvor der er langt større fokus på offline arrangementer og podcasts, men jeg mener et teknisk forum, som det der var på AD har sin berettigelse. En opdatering af AD skal bevare forum som en central del. En opdatering af søge-funktionen kunne være et oplagt forbedringspunkt, men en fuldstændig nedprioritering er hellt forkert.
2. Kode-sektionen har for mit eget vedkomne været et super godt sted at skubbe kode ud til et bredere publikum. I dag bruger man Codeplex til at publicerer sine projekter, men hvis man nu kun har en lille ide, eller en hjælpeklasse, så er Codeplex overkill. En revidering af download, var på sin plads, men at fjerne et af danmarks største kode repositories – det var en fejl. Her var megen inspiration at hente.
3. Uinspirerende og fuldstændig uden ide.
4. En lang række links til AD fra f.eks. del.isio.us og google.dk er nu ikke længere brugbare. Jeg har selv haft en række af bookmarks ind til artikler, som nu ikke er der mere – træls. Det er en af de ting der oftest går galt, når man opdaterer et websit, man glemmer simpelthen at håndterer disse requests på en fornuftig måde. Det ser man rigtigt mange steder, og man mister en al den googwill man havde opbygget hos diverse søgemaskiner. En opdatering, skal som minimum have en strategi for håndtering af gamle links, og med .NET er det blevet en overkommelig opgave.
5. Det er altid godt at syndikerer indhold på en site, specielt hvis man ikke rigtigt har noget indhold i en periode, men det er jo ikke tilfældet på AD. At syndikeret indhold har højere priioritet end AD indhold er forkert. Poster fra eksperten.dk er mere fremtrædne end egne poster, og en række af de blogs der figurere på forsiden, har ikke den store sammenhæng med indholdet (eller det tidligere indhold). Ønsker man at syndikerer indhold fra blogs, ville det måske være bedre at man fra redaktørens side udvalgte de posts, der var relevante for sitet. Lidt lige som på http://asp.net.
6. Det er blevet meget uoverskueligt at se på artiklerne – der er ingen kategorisering. Kun et oprettelses tidspunkt sorteret indeks over alle artikler. Her burde man bibeholde en form for inddeling, og evt. udvidde med et tag-system, så brugeren kan vende tilbage til artikler. Det er min erfaring, ved samtaler med andre brugere, at man læser disse artikler igen og igen, og bruger dem som opslagsværk. Desuden, er skribent akrediteringen forsvundet. Man skal altså vide at det var Dennis der var i Amsterdam til WROX konference i 2000 – det fremgår ikke af artiklen.
Jeg har på fornemmelsen, at denne post vil få Daniel op af stolen, men den er nu ikke ment som et angreb, for jeg sidder selv med dårlig samvitighed over hvad der er sket. Jeg har ikke bidraget til udviklingen, og jeg har ikke været særlig aktiv i forum. Jeg mener dog at jeg har ret til at kritiserer lidt alligevel. Hvis man laver en opdatering der er dårligere end den gamle, så gør man bedre i at undlade at opdaterer.
Hvad gik godt?
- OpenID integrationen er god, og det virker som om den er ret godt gennemarbejdet.
- Podcast kategorien. Det er godt set at der sker noget på det område, og det er fuldt berettiget at man forsøger med en introduktion. Det vil være oplagt at følge op med AD podcasts.
Hvordan kommer vi så videre her fra?
Trin 1: Rul tilbage til det gamle site.
Trin 2: Lav en strategi for sitet, og inddrag nogle flere folk i projektet.
Trin 3: Kør scrum – lav stories på ønsker – prioriter stories, og find deltagere der vil arbejde på sprintet.
Trin 4: Lav en staging server hvor man kan se progress / seneste iteration
Trin 5: Release nyt site
Det er skide let at kritiserer, og det er blevet gjort, men nu må vi se fremad, og hjælpe Daniel med at få det site op igen, inden det er for sent. Det ActiveDeveloper.dk der er aktivt nu, styrter mod jorden, og det er kun et spørgsmål om tid før det rammer og dør. Slut.