Co z encyklopedia?

0

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:

  1. VCL ma byc niezaleznym od Coyote'a projektem udpstepnionym na licencji GNU.
  2. 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:

  1. Interfejs ma byc zapisany w XHTML 1.0

  2. Nalezy przygotowac jakas szate graficzna - byle nie byla ona skomplikowana - taka przejrzysta, z mala iloscia grafiki.

  3. Udzial w rozbudowie encyklopedii ma byc mozliwy dla kazdego (nawet dla nie zarejestrowanej osoby).

  4. Artykuly beda przechowywane tak jak w CVS - wersjami (wykluczy to mozliwe akty wandalizmu).

  5. 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.

  6. 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

  7. Wyswietlanie hierarchi klas

  8. Wyswietlanie metod, wlasciwosci klas tak jak to ma miejsce teraz

  9. 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...

0

Nie bralem specjalnie udzialu w tworzeniu projektu VCL, wiec nie wiem czy mam moralne prawo sie wypowiadac, ale postanowilem ze to zrobie :).

Moje uwagi:

  • Grupa osob znajacych naprawde dobrze XML'a na samym 4p nie jest zbyt liczna. Jesli to ma byc powazny projekt, powszechnie udostepniany na licencji GNU, to imho kod nie moze byc na amatorskim poziomie (czyli taki slabo badz srednio-zaawansowanym).
  • Widac wyrazna fascynacje Wiki :), ale radzilbym jeszcze raz przemyslec, czy aby na pewno niektore jej specyficzne cechy beda w projekcie tego typu cechami uzytecznymi.
0

Jeśli chodzi o XHTML to uważam że nie należy niepotrzebnie panilkować, wystarczy co nieco poczytac http://www.xhtml.b7.pl/, nie różni się aż tak bardzo od zwyklego HTMLa.

A co do projektu:
Wersja dukowana = bardzo dobry pomysł, kasa na cele charytatywne = bardzo dobry pomysł, generalnie całość = bardzo doby pomysł
No i minusy: dużo roboty, IMHO trudno będzie znaleźć grupe ludzi dysponujących odpowiednio dużą wiedzą i wystarczająco dużą ilością czasu.

0

Ja bym sie tak nie bal o brak ludzi bo pomyslcie sama co taka jedna mala mroweczka by mogla zrobic oczywisicie ze nic ale jak wiadomo w jednosci sila wiec jak kazdy cos dodac od siebie to bedzie arcy super mega miedzygalaktyczna encyklopedia :) A jak juz to robic od poczatku to mysle ze mozna by bylo zrobic cos takiego aby np raz na tydz generowalo sie cos na wzor manuala z php No nie musi to byc cos identycznego ale zeby mozna bylo miec calosc na dysku i moc przegladac offline bez zabawy jakims teleportem itd

Jesli chodzi o pieniadze z zarobionych pieniedzy to bardzo szczytny cel tak je przeznaczyc ale ja sobie pomyslalem tez ze moze by tez zaczac jakies konkursy urzadzac i tez z tego brac np na nagrode Myslalem tez zeby kase przepic na jakims zlocie ale juz lepiej niech dzieci maja obiady :P

0

Jesli chodzi o pieniadze z zarobionych pieniedzy

Nie dzielcie skóry na niedźwiedziu...

To tyle z mojej strony - w Coyote pomagam na tyle, na ile wolny czas mi pozwala - ale za Encyklopedię się nie brałem i brać się nie będę - nie widzę sensu - F1 jest szybsze :> (ale to tylko moja wielce subiektywna ocena - olać ją).

0

Ja nie mowie o XMLu tylko o XHTMLu, a to jest roznica :) XHTML jest prosty tak jak HTML.

Poza tym stworzenie encyklopedii umozliwi wyjscie Coyote'a w v. 1.0 (nareszcie :)), gdyz w TODO sa elementy, ktore wlasnie uzalezeniaja poprawienie encyklopedii od wyjscia projektu w v.1.0.

No, moze troche przesadzilem - nie do v1.0 ale 0.9.1 :) Zawsze to jednak cos...

1 użytkowników online, w tym zalogowanych: 0, gości: 1