Dette er en gammel udgave af dokumentet!


Stregsystemets Historie

Det oprindelige IT-stregsystem (som jo er det 2. stregsystem i F-klubben, se http://www.fklub.dk/treo/stregsystem - og det vi har nu (2009) er det 3. stregsystem) ser ud til at være påbegyndt i oktober 1996, af en Jesper Skov (jskov@cs.auc.dk).

Stregsystem v.1

Teknologi: Papir og kuglepen

Fysisk stregsystem på store tavler hvor TREO'en var ansvarlig for at lave regnskab. Det var i denne periode muligt at opbygge store underskud helt op til over 1000 kr. - nogle af disse gældsposter kan stadig ses i det nuværende stregsystem, selvom opbygningen af disse er gået tabt.

Stregsystem v.2 = IT-stregsystem v. 1

Teknologi: PHP1, senere porteret til PHP3, senere „porteret“ til PHP5

Et udsnit fra headeren af en af hovedfilerne:

<?php
/* $Id: treolib.php3,v 1.5 2001/05/07 20:35:48 abc Exp $        
 *
 * treolib.php3
 *
 * En samling af behændige funktioner.
 *
 * Programmeret af Jesper Skov (jskov@cs.auc.dk)
 * Porteret til php3 og modificeret af Jesper Rasmussen (ged@cs.auc.dk)
 * "Porteret" til php5 af cableman@cs.aau.dk og sha@cs.aau.dk
 */

Et sted mellem porteringen til php3 og „porteringen“ til php5 har Per Madsen <madsen@cs.auc.dk / madsen@cs.aau.dk> også regeret lidt og lavet små tilrettelser:

// only employees can buy this product (madsen add: 1 for institut 16 or 3 for CISS
/* 11/9-2002 madsen retter :-) */
/* editeret 26/7-2002 af madsen */
// Status by madsen, 2001,2002 //

Hvis det har IT-arkæologisk interesse har vi tilsyneladende et RCS-repository (RCS er forgængeren til CVS som er forgængeren til SVN) med en del gamle revisioner.

Af interessante fund kan nævnes en commit med kommentar:

/* Returner 0 for at deaktivere stregforbud i julen + januar */

Efterfulgt af en hel del commits ala.:

"stregforbud slaaet til."
"stregforbud fra!"
"Stregforbug enabled"
"stregforbud slaaet fra"

Stregsystem v. 3 = IT-stregsystem v. 2

Teknologi: Python Django (v. 0.97)

Skrevet sommeren år 2007 af Mads Chr. Olesen (mchro), efter skelet påbegyndt af Arild Martin Møller Haugstad (arild). Jesper Brix Rosenkilde (jbr) hjalp væsentligt til med at få stregsystemet til at køre via diverse hacks. Det nye stregsystem blev indført i forbindelse med Institut for Datalogi's flytning til nye bygninger, Cassiopeia.

treo/stregsystem/historie.1261045441.txt.gz · Sidst ændret: 16-09-2011 18:48 (ekstern redigering)
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0