Forskelle
Dette viser forskellene mellem den valgte og den nuværende udgave af dokumentet. Gul er linjer der findes i den gamle udgave, og grøn er linjer der findes i den nuværende.
Begge sider forrige revision Forrige revision Næste revision | Forrige revision Næste revision Begge sider næste revision | ||
treo:stregsystem:historie [17-12-2009 10:37] mchro |
treo:stregsystem:historie [26-09-2013 17:35] ossipoff [Stregsystem v. 4 = IT-stregsystem v. 3] |
||
---|---|---|---|
Linje 1: | Linje 1: | ||
====== Stregsystemets Historie ====== | ====== 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). | + | Her er et lille oprids af stregsystemets historie, som IT-arkæologisk fremgravet af mchro i december 2009. |
===== Stregsystem v.1 ===== | ===== Stregsystem v.1 ===== | ||
Linje 9: | Linje 9: | ||
===== Stregsystem v.2 = IT-stregsystem v. 1 ===== | ===== Stregsystem v.2 = IT-stregsystem v. 1 ===== | ||
- | **Teknologi:** PHP1 eller PHP2, senere porteret til PHP3, senere "porteret" til PHP5 | + | **Teknologi:** PHP1, senere porteret til PHP3, senere "porteret" til PHP5 |
+ | |||
+ | Det oprindelige IT-stregsystem ser ud til at være påbegyndt i oktober 1996, af en [[personer:jskov|Jesper Skov]] (jskov@cs.auc.dk). | ||
Et udsnit fra headeren af en af hovedfilerne: | Et udsnit fra headeren af en af hovedfilerne: | ||
Linje 27: | Linje 29: | ||
- | 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: | + | Et sted mellem porteringen til php3 og "porteringen" til php5 har [[personer:madsen|Per Madsen]] <madsen@cs.auc.dk / madsen@cs.aau.dk> også regeret lidt og lavet små tilrettelser: |
<code> | <code> | ||
// only employees can buy this product (madsen add: 1 for institut 16 or 3 for CISS | // only employees can buy this product (madsen add: 1 for institut 16 or 3 for CISS | ||
Linje 41: | Linje 43: | ||
<code> | <code> | ||
/* Returner 0 for at deaktivere stregforbud i julen + januar */ | /* Returner 0 for at deaktivere stregforbud i julen + januar */ | ||
- | <code> | + | </code> |
Efterfulgt af en hel del commits ala.: | Efterfulgt af en hel del commits ala.: | ||
Linje 50: | Linje 52: | ||
"stregforbud slaaet fra" | "stregforbud slaaet fra" | ||
</code> | </code> | ||
- | + | ===== Stregsystem v. 3 = IT-stregsystem v. 2 ===== | |
- | ===== Stregsystem v. 3 = IT-stregsystem v. 1 ===== | + | |
**Teknologi:** Python Django (v. 0.97) | **Teknologi:** Python Django (v. 0.97) | ||
- | Skrevet i år 200X af Mads Chr. Olesen (mchro), efter skelet påbegyndt af Arild Haugstadt Møller (arild), i . | + | Skrevet sommeren år 2007 af [[:personer:mchro|Mads Chr. Olesen (mchro)]], efter skelet påbegyndt af [[:personer:arild|Arild Martin Møller Haugstad (arild)]]. |
+ | [[:personer:jbr|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. Denne udgave af stregsystemet er blevet opdateret løbende, blandt andet af [[:personer:kogle|Dion Christensen (kogle)]] og [[:personer:ossipoff|Henrik Ossipoff Hansen (ossipoff)]] i 2011/2012. Blandt andet blev promilleberegningen væsentligt forbedret. | ||
+ | ===== Stregsystem v. 4 = IT-stregsystem v. 3 ===== | ||
+ | **Teknologi:** Python 2.7, Django 1.6 | ||
+ | |||
+ | Påbegyndt vinteren 2013 af [[:personer:ossipoff|Henrik Ossipoff Hansen (ossipoff)]], [[:personer:boand|Bo Andersen (boand)]] og [[:personer:jonesg|Jonas Groth (jonesg)]]. Målet for den tredje udgave af IT-stregsystemet er blandt andet at få lavet en stabil arkitektur, samt at få implementeret en række efterspurgte funktioner, herunder //multi-buy// og overtræk på produktbasis i stedet for på prisbasis. | ||
+ | |||
+ | Projektet blev forladt i en rum tid (udviklerne fanget af virkeligheden) og senere påbegyndt igen i efteråret 2013. |