"Thomas Makro" <tmakro@fjernesvip.cybercity.dk> wrote in message
news:k9k3r01ibdbbpvqs5b1oveeo197eo6j8se@4ax.com...
> Jep, I fik langt om længe arrangeret et et møde, hvor I desværre ikke
> (kunne blive?) enige om noget konkret.
Jo - det blev vi faktisk. Læs din mail med mødereferatet igen. Jeg mødtes
med Hylle d. 16/11-2002 - hvor I andre desuden var blevet inviteret - men
ikke mødte frem. På mødet aftalte vi at vi så småt ville påbegynde en
integration af de to websites. Først og fremmest ved at linke profilerne
sammen på tværs af hjemmesiderne. Jeg understregede i min opfølgende mail at
det var vigtigt at der kom styr på den uheldige hostingløsning, der dengang
lå hos Telia (noget med at man ikke længere havde FTP adgang til sitet).
Desværre "døde" kommunikationen bare lidt hen igen... Hvor problemet opstod
skal jeg ikke kunne sige, men jeg havde fat i både Peter og dig for at lægge
op til at få gjort noget ved tingene. Så vidt jeg husker stallede I
processen (Hylle trak sig ud af DMCN og I skulle vist lige finde ud af
hvordan konstellationen skulle se ud fremover) og I ville mødes med mig igen
(måske fordi I i virkeligheden ikke var enige i Hylles og min beslutning).
Derefter blev samtalen mere og mere drejet over mod, at jeg og min server
skulle fungere som delvis lagerplads for DMCN ved at fungere som
hostingcenter for billedløsningen. Jeg fandt det dumt at man endnu en gang
ville splitte DMCN ud over flere servere og meldte efterfølgende ud at jeg
ikke var interesseret i, bare at være hosting-center for DMCN samt at jeg
forventede at min idé med dfmc.dk skulle videreføres på DMCN. Deri var I nok
ikke helt enige.
> Du havde tidligere meldt ud, at du gerne ville deltage, og bare
> ventede på svar fra DMCN. Det var nu blevet muligt, så vi inviterede
> dig til et møde, en konkret dag, som _du_ valgte at afslå. Ikke noget
> med at du ikke lige kunne den dag, men du ønskede ikke at mødes med
> os. Du skrev noget med at du nu hellere ville koncentrere dig om andre
> ting, vistnok din virksomhed. Peter har således ret når han skriver,
> at vi var i dialog, men _du_ valgte ikke at ville mødes.
Det er en sandhed med modifikationer. Beslutningen om alligevel ikke at
deltage på flere møder blev taget på baggrund af følgende overvejelser:
1) Jeg skulle efterhånden bruge lige så meget tid (eller mere) på at
implementere dfmc.dks funktionalitet på dmcn.dk som jeg allerede havde brugt
på at lave det. Husk lige på at der vist næsten et år fra min snak med Hylle
til I meldte jer klar til at snakke. Der var jeg nået meget længere med mit
site i mellemtiden.
2) Der var en del tekniske forhindringer, der lå i vejen for at jeg kunne
implementere en lige så tilfredsstillende løsning for brugerne som der
allerede eksisterede på dfmc.dk. Det er en af mine kæpheste - at en
integration med DMCN ikke skulle betyde en forringelse af indhold og
funktionalitet.
3) Jeg var ikke interesseret i at skulle påtage mig en "redaktør" rolle -
fordi min idé var at sitet skulle kunne køre uden særlig indblanding. Netop
for at det ikke skulle ende med at være en sur pligt at opdatere sitet.
4) Efterhånden var dfmc.dk blevet lidt af mit hjertebarn og det var min
vurdering af jeg ved at fortsætte med mit eget site selv kunne bestemme
hvilken funktionalitet der skulle være på sitet og dermed også selv kunne
bestemme hvornår jeg ville lave det - når det passede ind og jeg havde lyst
til det.
For mig er det ikke så meget et spørgsmål om at jeg skal bestemme det hele -
tværtom. Jeg forsøger at involvere folk i DFM så meget jeg kan. For mig er
det lysten, der driver værket og det skal ikke være en sur pligt for mig at
drive sitet. Det ville det blive hvis jeg sad i et DMCN-regi sådan som DMCN
arbejdet blev forelagt mig det dengang vi talte sammen. Det er muligt at det
fungerer anderledes og bedre nu - det ved jeg ikke.
> Jeg ringede til dig et stykke tid senere, for at høre om du nu havde
> fået tilstrækkelig "luft" fra din business, til at kunne/ville mødes.
> Her sagde du til mig, at hvis du skulle have noget med DMCN at gøre,
> var det en betingelse at du have carte blanche til at ændre i hvad som
> helst, hvor som helst på DMCN, uden forudgående aftale. Det valgte jeg
> at sige nej til. Jeg nævnte det for de øvrige redaktører på vores
> følgende møde, og den beslutning var de enige i.
Det passer altså ikke, Thomas. Jeg har aldrig villet have et carte blanche
på den måde du beskriver det. Det jeg gjorde dig opmærksom på var, at jeg
ikke var interesseret i at ende som en kode-abe; at jeg ville have
medbestemmelse og frie hænder til at kode funktionaliteten helt om i stedet
for at bygge videre på den eksisterende kode (som programmør er det noget af
det værste at få fat i andres kode - specielt hvis det er ustruktureret og
lavet at forskellige programmører der enten ikke helt ved hvad de laver
eller folk der ikke har kunnet samarbejde om programmeringen). Jeg har haft
fat i nogle stykker at den slags opgaver og min erfaring siger mig at alt
som regel skal kodes om fra bunden af. Hele DMCNs database skulle
re-organiseres for at kunne facilitere de funktioner jeg i dag har på
dfmc.dk - og det ville kræve et stort stykke arbejde. Det ville jeg have
frie hænder til - naturligvis indenfor de rammer vi kunne blive enige om.
Helt konkret ville jeg f.eks. opponere stærkt imod den måde I bruger frames
på på sitet i dag. De er medvirkende til at man ikke kan bookmarke
individuelle sider og at back-knappen ikke virker ordentligt på dele af
sitet. Derudover er der nogle åbenlyse usability-mæssige bøffer som jeg
synes, der skulle gøres noget ved.
> Tro mig, vi ER skam åbne over for ændringer, men vi har hver vores
> område, som vi hver især administrerer, og løbende forbedrer. Ingen
> redaktør er interesseret i at have brugt adskillige timer og dage på
> ny/forbedret funktionalitet, som du kort efter sletter eller laver
> helt om, fordi du synes at det skal gøres på en anden måde, eller
> fordi du ikke har kendskab til, hvorfor redaktøren har gjort som han
> har.
Hvis du tror jeg kunne finde på sådan noget så har du virkelig ikke høje
tanker om mig. Det ærgrer mig at du tror det.
> Det er skam helt fint at du har en masse meninger om hvordan
> tingene kan forbedres, det er faktisk nødvendigt for at der kan ske
> forandringer, men nogle gange kræver en ændring et sted, at der også
> ændres andre steder. Derfor er vi nødt til lige at snakke om det
> først, så vi ikke tænker før vi handler.
Naturligvis - jeg tænker altid før jeg handler. Tror du jeg har kunnet klare
mig som selvstændig gennem krisen i it-branchen ved at køre mit eget ræs
uden at involvere mine kunder i de opgaver jeg har løst for dem?
> Tony, intet større projekt kan køre på din måde. Uanset om det er et
> IT projekt, en ny bil, eller for den sags skyld en reaktor der skal
> laves, så kræver ethvert større projekt, at de implicerede mødes såvel
> før som undervejs, for at koordinere, ændre i den oprindelige plan,
> osv. Undervejs vil altid opstå små konflikter man skal tage stilling
> til, og finde en brugbar løsning på. Hvis en person i projektet blot
> vil "låse sig inde" og køre sit eget løb, ved at ændre i alle dele af
> projektet, uden at have aftalt dette med de øvrige projektdeltagere,
> går der ged i projektet, og projektet er dømt til fiasko.
Jeg er ikke helt enig. Dine eksempler er lidt oversimplificerede - men mit
site kører fint - i princippet uden at andre er med ind over med hensyn til
udvikling. Jeg bruger en del tid på at maile og snakke med folk omkring
funktionalitet til sitet. Både i og udenfor DFM. På den måde får folk, der
ikke kan finde ud af at programmere en eneste linje kode alligevel mulighed
for at være med til at præge sitet med eksisterende såvel som ny
funktionalitet. Det fungerer godt, synes jeg - og hvis andre synes noget
andet så er de velkomne til at give mig et spark bagi og sige deres mening.
> Jeg synes at det er godt med nye kræfter til at drive DMCN. Jo flere
> hoveder, jo flere ideer, og jo flere "hænder" til at få lavet tingene.
Ikke enig. For mange hænder er et problem når der skal laves sådan noget som
DMCN. Tanker og idéer er fint at dele og udvikle sammen i et forum (det være
sig digitalt eller analogt), men selve udviklingsopgaven skal holdes i en
gruppe hvor folk er kvalificerede nok til at tage sig af opgaven på en
professionel måde. Videreudviklingen af et site som DMCN skal gøres på en
homogen og ensartet måde hvis sitet skal bestå og være dynamisk nok til at
kunne bevæge sig i en anden retning. Hvis hver enkelt redaktør kører sit
eget ræs så bliver det hurtigt et værre rod. Kører I f.eks. med Visual
Sourcesafe for at holde øje med hvem, der retter i hvilke filer osv? Hvordan
organiserer I vedligeholdelsen af databasen - og hvorledes deler I viden på
tværs af redaktørerne når I har opdateret et bibliotek med ny
funktionalitet? Via e-mail?
> Vi er demokratiske, så det kræver at de implicerede kan leve med det.
Demokrati er ikke nødvendigvis et positivt træk i denne forbindelse.
Demokrati fungerer ikke specielt godt i forbindelse med større
udviklingsopgaver, hvor der er flere udviklere tilknyttet samme projekt. Den
slags har man tekniske projektledere til (i øvrigt en rolle jeg med jævne
mellemrum påtager mig i mit arbejde). Det burde du som IT-mand vide bedre
end nogen anden.
> Så hvis du en dag i fremtiden skulle få lyst, så er vi skam villige
> til at mødes over en kop øl, og snakke om tingene.
Jeg er nu altid frisk på en øl. Det kunne jo være vi ligefrem havde noget at
snakke om
> Der er mange problemstillinger at tage fat på, f.eks. hoster du selv
> DFMC, hvilket gør at der er masser af plads, men desværre har jeg også
> konstateret, at der har været en del udfald. Du må være TDC kunde
Hvis man roder dybt nok så skal man nok finde noget
Det er efterhånden lidt over et års tid siden min server blev flyttet fra
ADSL forbindelsen, hvor den tidligere stod. Siden den blev placeret direkte
på en 100 mbit Jay.net forbindelse har der ikke været nogle nævneværdige
problemer med den.
Backupen er på plads og en ny firewall ligger på mit skrivebord og er klar
til at blive sat på serveren (der er faktisk en firewall på den allerede).
Umiddelbart kan jeg finde flest problemstillinger hvis dfmc.dk skulle
indlejres i DMCN.dk - end omvendt.
> Vi besluttede i sin tid, at vi ville have DMCN hostet på et
> professionelt web-hotel, for at have en vis driftsikkerhed og
> sikkerhed mod datatab. Hjemmeservere har det jo med at være knap så
> sikre, hvilket vi da også fik bevist, da DFMC fik besøg af
> "brasilianske bøsserøve", og det kom frem, at der ikke var en eneste
> backup at falde tilbage på.
Sikke noget vås. Der var faktisk en backup - den var bare ikke helt ny
Grunden til at de kom ind var i øvrigt, at der var lagt et uheldigt "upload"
script på et andet site på serveren. Det kunne også være sket hos en
professionel udbyder (ja - selv jeres) uanset om de havde haft 20 firewalls
på maskinen. Hackerne havde udnyttet et helt normalt script-hul som en
uheldig programmør havde lavet. Scriptet tog ikke højde for, at man kunne
uploade en anden ASP fil som så indeholdte kode, der kunne give dem adgang
til at køre egne scripts på serveren.
> Også helt enig. Vi må alle erkende, at DMCN og DFMC har forskellige
> mål, og derfor sagtens kan leve side om side. Når ikke vi kan joine de
> to sites, bør vi erkende forskellighederne, så vi ikke kommer til at
> "træde hinanden over tæerne".
Det kan vi skam godt. Vi kan tage samme første skridt som vi tog i sin tid -
nemlig ved at linke til hinanden i folks profiler. Giv mig en URL med
DMCN-nummeret hvor man kan linke direkte ned til jeres profilsider på så
skal jeg fluks lave det på dfmc.dks profilsider.
--
Tony
Fazer 1000 o>'o