Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Propozycja realizacji projektu open-source'owego
Pawelw




Typ: neutral
Postów: 23
Zarejestrowany: Jan 2004
Propozycja realizacji projektu open-source'owego

Witam serdecznie,

Swego czasu pojawiały się tutaj na forum bardzo interesujące pomysły dot. realizacji jakiegoś wspólnego projektu. Sam kiedyś wspominałem o IRadio (które swoją drogą spotkało się z przychylną opinią ;-) ), padały też propozycje stworzenia nowego klienta GG itp. Nie wiem ile z tego wyszło, czy te projekty wogóle wystartowały, a jeśli tak to jaki był / jest ich dalszy rozwój...

Dzisiaj pragnę Wam zaproponować realizację projektu o nazwie Schemacik. Być może ktoś z Was już o nim słyszał. Jest to aplikacja wspomagająca tworzenie skórek dla wpkontaktu. Szerszy opis projektu znajduje się na tej stronie:
www.schemacik.alternatywa.nfo

a to link do ostatniej wersji z cookera (wersje rozwijane dla developerów):
http://schemacik.alternatywa.info/pliki/Schemacik_10_beta_2b.zip

Instalatora nie warto pobierać - kto posiada VB ten  spokojnie uruchomi wersję z cookera.
-------------------

Wewnętrzna struktura schemacika

- projekt narodził się grubo ponad dwa lata temu. Część zastosowanych rozwiązań jest topornie prosta i niektórym może się wydać wręcz absurdalna. Dwa lata temu miałem zupełnie inne pojęcie o programowaniu, anieżeli obecnie. Zdaje sobie sprawę, że wiele elementów trzeba poprawić i wymaga to nakładów pracy i czasu... ale chyba warto. Pierwsze skórki stworzone w schmaciku wyglądają ślicznie ;-). Być może zaprezentuję tutaj jakieś skrinszoty jeśli Pozwolicie ;-).

Wstępny zarys ew. rozwoju Schemacika na licencji GPL.

- jeżeli uda się zorganizować grupę zajmującą się tym projektem na zasadzie open source, to zakładam:
=> utworzenie CVS - systemu zarządzania wersjami
=> podziału ról, wydzielenie gałęzi rozwoju Schemacika. W ten sposób każda osoba będzie mogła skupić się na danym elemencie, zamieścić go na CVS, a opiekun projektu zaimplementuje zmiany wprowadzone w danej gałęzi aplikacji.
=> wyznaczenie opiekunów projektu.


Dlaczego open source.
- w zasadzie ktoś mógłby pomyśleć, że szukam ludzi, którzy mnie wyręczą... - nie wcale tak nie jest. Projekt tworzy już kilka osób. Jednak zdaję sobie sprawę, że w schemaciku trzeba wprowadzić jeszcze wiele drobnych, lecz czasochłonnych zmian. Owszem jest w tym trochę krzty prawdy, ale nie robię tego dla siebie, ale dla ludzi, którym może jest to potrzebne/pomocne.

- Kolejna sprawa to mozliwość udzielania supportu dla różnych wersji Windows. Obecnie schemacik jest kompilowany dla Windows 95, były problemy z jego uruchomieniem na windowsach XP, Kiedy pojawi się Longhron obawiam się, że problem będzie nie do przeskoczenia  - wersji systemu nie zmienię, a nie mam możliwości zakupu nowej wersji VB. Przy opensource można spokojnie przygotować kilka wersji kompilacji i wybrać tę, która będzie spisywać się najlepiej.

- Tutaj na forum wypowiadają się naprawdę mądrzy ludzie. Część kodu Schemacika to również Wasze dzieło (szczegółowy opis w zasługach programu).

- uważam że opensource to szansa dla Schemacika.
Obecnie nad projektem pracuje jedna osoba pisząca kod programu, jedna odpowiedzialna za struktuę, całokształt, zgodność z wpk i testy, jedna odpowiedzialna za grafikę, jdna przygotowująca instalatory oraz jeden wyjątkowo aktywny użytkownik, który zamierza zająć się grafiką.
Do tego trzeba zaliczyć jeszcze ludzi zgłaszających dostrzeżone błędy i udzielających wsparcia w postaci ciepłych słów skierowanych pod adresem twórców.

Schemacik posiada nieoficjalne wsparcie teamu z WP oraz ludzi, którzy mieli związek z WPK. (więcej nie mogę ujawnić).

Pozdrawiam i zachęcam do dyskusji na ten temat.


_____________________________________________
Pozdrawiam
Paweł

30-10-2004 12:08
Pokaż profil Pawelw  Wyślij email do Pawelw   
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Zacznę od porzednich projektów - projekt komunikatora w VB umarł śmiercią naturalną - ludzie przestali się interesować, wątku już nie odświerzałem.

Do projektu Schemacika raczej się bezpośrednio nie przyłączę - nie używam WPKontakt (i narazie nie mam zamiaru go rozgryzać), nie mam pojęcia o jego skinach i związanych z nimi sprawach. Natomiast mogę dołączyć do osób "udzielających wsparcia w postaci ciepłych słów skierowanych pod adresem twórców"... porad czysto-programistycznych również mogę udzielać. To tyle.


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

30-10-2004 15:33
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
DJK



Typ: neutral
Postów: 871
Zarejestrowany: Feb 2004

Ja tak samo jak marcin_an

Powód : nie używam WpKontakt

Pozdrawiam


_____________________________________________
Jeśli można coś zrobić w sposób optymalny to czemu nie

30-10-2004 16:41
Pokaż profil DJK  Wyślij email do DJK   Odwiedź stronę DJK  
andrey
Łódź



Typ: neutral
Postów: 295
Zarejestrowany: Mar 2003

Witam,
Nie bede rozpoczynał nowego posta ani odswiezal straego mam wiec nadzieje ze przeczyta to marcin_an. Ja nadal jestem zainteresowany komunikatorem pisanym w vb. Jakas mila alternatywa dla gg na ktora moglbym (a nawet zrobilbym to z checia) się przesiąść. Szanuje prośby marcin_an-a i nie nagabywalem go na gg ale caly czas bylem bardzo zainteresowany postepem prac. Ostatnio coraz rzadziej moglem wchodzic na forum wiec nie wiedzialem co sie z projektem marcin_an-a dzieje. Szkoda ze tak jak twierdzi glowny pomyslodawca projekt umarl smiercia naturalna. Chetnie bym w miare mozliwosci pomogl.
Co do schemacika niestety nie mam wpkontaktu i szczerze nie znam tego komunikatora

Pozdrawiam
Andrzej


_____________________________________________
http://www.carbondesign.pl/ - rowery poziome, trójkołówce, handbike-i, tuning, akcesoria

30-10-2004 18:53
Pokaż profil andrey  Wyślij email do andrey   Odwiedź stronę andrey       3078613
Pawelw




Typ: neutral
Postów: 23
Zarejestrowany: Jan 2004
-

Heh, ja też nie używam wpkontaktu. Tego posta piszę pod maszyną linuksową i zazwyczaj na niej pracuję. W wolnych chwilach zajmuje się właśnie realizacją Schemacika. On tak naprawdę potrzebuje implementacji 3-4 poważnych funkcji, modyfikacji 2 obecnych i optymalizacji okienek (+/- ujawniające się usterki związane z obsługą schematów).


_____________________________________________
Pozdrawiam
Paweł

30-10-2004 20:24
Pokaż profil Pawelw  Wyślij email do Pawelw   
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Andrey:
Zastanawia mnie, czy realizacja takiego projektu w dwie osoby ma sens. Ja preferuję pracę "jednoosobową" i z tego powodu praca w grupie łączy się z ryzykiem poważnych nieporozumień oraz licznych błędów w samym programie. Gdyby do projektu przyłączyło się... powiedzmy 10 osób... to zysk z zespołu przewyższałby ryzyko, natomiast jeśli robilibyśmy to w dwie osoby, to niestety, z mojego punktu widzenia się to nie opłaca. Nie mam tutaj na myśli korzyści finansowych (taki komunikator miał być freeware i/lub open-source), ale korzyści wynikające z współpracy wielu ludzi - czyli łatwiejsze wychwytywanie błędów, wiecej pomysłów, kumulację wiedzy i jej wymianę oraz zwiększenie szybkości tworzenia projektu. W przypadku dwóch osób są one poprostu zbyt małe w stosunku do ryzyka porażki. A na dodatek ja ostatnio mam zbyt mało czasu by móc się aktywnie włączyć w grupowy projekt, w którym miałbym 50% pracy . Dlatego też zależało mi na dużej liczbie osób.
Natomiast jeśli napiszę kiedyś taki komunikator lub jego szkielet, to dam znać - wtyczki też ktoś musi przecież pisać . Jestem wdzięczny za chęci... przynajmniej jedna osoba była naprawdę zainteresowana.


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

31-10-2004 10:08
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
Pawelw




Typ: neutral
Postów: 23
Zarejestrowany: Jan 2004
-

Zanim zaczniecie cokolwiek tworzyć - pozwolę sobie udzielić kilka porad:

1. Odpowiedzcie sobie na pytanie do kogo miałby zostać skierowany taki komunikator ? Piszecie go dla Siebie i własnej satysfakcji czy poważnie myślicie o ekspansji ? SMS-Express.com zamierza wprowadzić jeszcze wiele zmian w swoim produkcie, i nie łudźmy się...  osiągnięcie pełnej kompatybilności z GG to rzecz odległa... => spójrzcie na projekt KADU...

2. Jeśli już teraz zakładacie, że będziecie się kłócić, to  faktycznie nic z tego nie wyjdzie. Po to są CVS, Bugtracki i inne narzędzia, aby unikać takich sporów. Musicie jasno i precyzyjnie określić swoje cele i założenia projektu.
------------
3. Dwie osoby to już jest coś. Schemacik też od czegoś zaczynał i choć na razie nic nie wskazuje na to, aby skład programistów powiększył się - uważam, że projekt warto realizować. Zwłaszcza na tym etapie... - włozyliśmy w niego mnóstwo pracy i wolnego czasu i pewnie jszcze wiele włożymy - ale komuś się to podoba, ktoś z tego korzysta. I choć nie jest to projekt opensorce - to przynajmniej po części spełnia jego kryteria :-). Ja jestem z niego dumny :-).
----------
Dziękuję za okazane zainteresowanie i chęć ew. wsparcia od strony technicznej. :-)

Z Wyrazami szacunku
Paweł W.

P.S. Powodzenia :-)


_____________________________________________
Pozdrawiam
Paweł

31-10-2004 15:59
Pokaż profil Pawelw  Wyślij email do Pawelw   
Wszystkich odpowiedzi: 6 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1