Tak sobie myslalem o tej naszej encyklopedii VCL, ze trzeba by bylo ja rozruszac. Ja juz od paru miesiecy zabieram sie za jej modernizacje (oto co zrobilem na razie: http://4programmers.net/vcl.png). Niezbyt to ladnie wyglada :-/
Ale o to co wymyslilem:
- VCL ma byc niezaleznym od Coyote'a projektem udpstepnionym na licencji GNU.
- Encyklopedia ma znajdowac sie pod adresem: vcl.4programmers.net oraz vcl.programowanie.org
Myslalem nad wykorzystaniem aplikacji Wiki pod encyklopedie, to by bylo pojscie na latwizne, ale jednoczesnie na sprawdzona platforme. Wiki nie ma jednak tak rozbudowanego engine, jesli chodzi o wyswietlanie hierarchii klas VCL etc. Tak wiec IMHO pozostaje nam napisanie czegos takiego od nowa.
Zalozenia:
-
Interfejs ma byc zapisany w XHTML 1.0
-
Nalezy przygotowac jakas szate graficzna - byle nie byla ona skomplikowana - taka przejrzysta, z mala iloscia grafiki.
-
Udzial w rozbudowie encyklopedii ma byc mozliwy dla kazdego (nawet dla nie zarejestrowanej osoby).
-
Artykuly beda przechowywane tak jak w CVS - wersjami (wykluczy to mozliwe akty wandalizmu).
-
Nowe hasla bedzie mozna dodawac tak jak w wiki; chodzi o to, ze w takiej encyklopedii mozna takze bedzie opisywac typy danych c++ buildera oraz delphi, operatory itp. bedzie mozna takze dodawac artykuly na temat formatowania kodu, czy zasad dodawania hasel.
-
Formatowanie linkow - np. takie: vcl.4programmers.net/index/Operatory; vcl.4programmers.net/index/Jak_pisac; vcl.4programmers.net/class/TObject; vcl.4programmers.net/class/TMemo/Lines
-
Wyswietlanie hierarchi klas
-
Wyswietlanie metod, wlasciwosci klas tak jak to ma miejsce teraz
-
Encyklopedia ma byc osobna aplikacja, ale w pewnym stopniu zintegrowana z 4programmers (np. moderatorzy, zarejestrowani uzytkownicy). Chodzi o to, ze przy wiekszym ruchu nie ma co wywolywac tych funkcji co sa teraz (np. zliczenia aktywnych userow on-line, obslua bbcode i innych znacznikow html'a - lepiej zapisac wszystko nowa technologia xhtml)
Troche bedzie klopotow przy przenoszeniu dotychczasowych wpisow, ale nie bedzie tak zle :))
Pozostaje jeszcze sprawa praw autorskich do artykulow encyklopedii. Chcialbym aby bylo to na GNU, ale jednoczesnie chcialbym pozniej aby wyszla taka publikacja (tzn. cala encyklopedia na papierze), ktorej zyski by przeznaczone zostaly na cele charytatywne no i wlasnie nie wiem jak to sie ma do praw autorskich. Chodzi o to, czy np. wszyscy bioracy udzial nie musieli by podpisac pisemnej zgody na to.
Jak caly projekt ruszy solidnie postawilbym na wieksze spopularyzowanie projektu i ew. objecie patronatu przez firme Borland.
Mysle, ze dobrym pomyslem byloby takze utworzenie nowego forum (w sekcji Developer), w ktorym omawiane by byly jedynie sprawy zwiazane z encyklopedia (zalozenia, projekty, dyskusje).
No i licze na Wasza pomoc, w sensie dyskusji, kodowania, grafiki itp...