Virtlab:Vývojáři

Z VirtlabWiki

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
Verze z 10:09, 19. 10. 2007
Vav166 (Diskuse | příspěvky)

← Předchozí porovnání
Verze z 22:02, 28. 11. 2007
Jan644 (Diskuse | příspěvky)
(Obecné informace)
Následující porovnání →
Řádka 39: Řádka 39:
* [[Private:Kontakty|Podrobné kontakty na člený SRPV s "rozpisem" činností]] * [[Private:Kontakty|Podrobné kontakty na člený SRPV s "rozpisem" činností]]
* [https://vl-test.cs.vsb.cz/websvn/ Webové rozhraní pro přístup k SVN] ('''nutná autentizace''' univerzálním heslem) * [https://vl-test.cs.vsb.cz/websvn/ Webové rozhraní pro přístup k SVN] ('''nutná autentizace''' univerzálním heslem)
-* [[Virtlab:Linuxové okénko|Linuxové okénko]] nejen pro ne/ználky ;) +* [[Virtlab:Linuxové okénko|Linuxové okénko (koutek)]] nejen pro ne/ználky ;)
* [[Virtlab:Validace XML|Validace XML]] ve Virtlabu * [[Virtlab:Validace XML|Validace XML]] ve Virtlabu
Testovací Virtlab může být kdykoli upgradován z SVN. '''Do SVN proto dávejte prosím jen konzistentní a rozumně funkční verze''', žádné mezistavy. Testovací Virtlab může být kdykoli upgradován z SVN. '''Do SVN proto dávejte prosím jen konzistentní a rozumně funkční verze''', žádné mezistavy.
Pokud tedy na testovacím Virtlabu něco zkoušíte, udělejte si kopii webové struktury u sebe v adresáři, protože '''"oficiální" struktura webu může být kdykoli prepsána upgradem z repository'''. Pokud tedy na testovacím Virtlabu něco zkoušíte, udělejte si kopii webové struktury u sebe v adresáři, protože '''"oficiální" struktura webu může být kdykoli prepsána upgradem z repository'''.
- 
== Nabídka prací == == Nabídka prací ==

Verze z 22:02, 28. 11. 2007

Zde jsou informace primárně pro SRPV

Obsah

Filosofie vývoje

  • důraz na spolehlivou základní funkčnost
    • co nejméně zbytečných omezení pro uživatele a vychytávek speciálních případů (na které stejně v praxi téměř nedojde a jen znepřehledňují kód)
  • důsledné ošetření chybových stavů, zotavení z chyb
    • počítat s výpadkem komunikace mezi distribuovanými komponentami ve kterémkoli okamžiku a zotavit se z něj
  • co největší modularita
    • na úrovni spustitelných programů i zdrojových kódů
    • důležité pro neustále se rozrůstající projekt i vývojový tým
  • kvalitní a jednotný logging debug informací a informací o běhu
    • mezi servery předávat volitelný parametr hlavičky TransactionID - vymýšlí klient (povětšinou řídící server (PHP), případně aktivátor konfigurací) - server nemění, zopakuje v odpovědi, pokud dotaz rozesílá dále, zopakuje. Loguje se pro snadné sledování akcí vyvolaných konkrétním požadavkem.
    • debug a log hlášení v angličtině (předpoklad brzkého exportu řešení mimo ČR)


Distribuovaný Virtlab

Testovací prostředí distribuovaného Virtlabu je budováno s podporou grantu-projektu Fondu rozvoje Cesnet č. 213/2006 a za spoluúčasti LCNA při obchodně-podnikatelské fakulty Slezské univerzity v Karviné.


Zápisy ze schůzek

Obecné informace

Testovací Virtlab může být kdykoli upgradován z SVN. Do SVN proto dávejte prosím jen konzistentní a rozumně funkční verze, žádné mezistavy. Pokud tedy na testovacím Virtlabu něco zkoušíte, udělejte si kopii webové struktury u sebe v adresáři, protože "oficiální" struktura webu může být kdykoli prepsána upgradem z repository.

Nabídka prací

Seznam prací, které potřebujeme provést pro zprovoznění pilotní instalace distribuovaného Virtlabu mezi lokalitami Ostrava a Karviná je v evidenčním systému jménem VirtIS, který běží na adrese: http://virtis.viakis.net nebo https://virtis.viakis.net, kde je možno zaznamenat zájem o jednotlivé úkoly.

Osobní nástroje