Change Log aneb trocha historie

Tato stránka je věnována přehledu změn v klíčových releasech. Průběžné opravy drobných chyb zde zaznamenány nejsou.

0.3.4 - release na 21.11.2013

0.3.3 - release na přelomu 2010/11

0.3.2 - release 27.9.2010

0.3.1 - release 21.11.2009

0.3.0 - release se začátkem akademického roku 2009/10

0.2.2 - release 17.1.2009

0.2.1 - release 23.11.2008

0.2.0 - release se začátkem akademického roku 2008/09

Podněty z řad cvičících i studentů na nové featury by si vyžádaly dramatické změny v architektuře. Proto bylo rozhodnuto, že se verze 0.1.x přepíše od základu s použitím Zend frameworku. Současně s tím byl přepsán i back-end a upravena střední část, takže verze 0.2.0 obsahuje jen velmi malé množství kódu verze předchozí.

Nejdůležitější funkční změny:

0.1.x - verze vyvíjená a používaná v letech 2006-2008

Verze 0.1 byla první stabilní verze CodExu. Již zde byla nastíněna základní filozofie systému: Dělení uživatelů do skupin, sdílená databáze úloh, které se můžou zadávat do skupin s různými parametry, a také systém odevzdávání řešení a počítání bodů.

CodEx této verze byl používán většinou cvičících jako pomůcka k předmětu Programování I a II v akademickém roce 2007/08 na oborech informatika a matematika. Rovněž byl použit jako rozhraní pro odevzdávání praktických úloh Korespondenčního Semináře z Programování.

Největší nedostatky:

Prehistorie

O CodExu (tehdy ještě pod kódovým označením "Vyhodnocovadlo") se začalo poprvé uvažovat v roce 2006. Podnět tehdy vzešel přímo MFF jmenovitě od RNDr. Rudolfa Kryla (KSVI).

Pilotní verze byla naimplemetována v červenci-září 2006 a v akademickém roce 2006/07 začlo intenzivní testování na studentech.

Po vychytání počátečních neduhů byla představena verze 0.1.0, která byla plošně nasazena do provozu jako podpůrná aplikace pro výuku programování na MFF-UK v roce 2007/08.