Odpowiedź małej instytucji

Radoslaw Janeczko radoslaw.janeczko at gts.pl
Mon Sep 8 11:46:22 CEST 2003


By the day 09/08/2003 10:16 AM, fellow named Marcin Chojnowski wrote:
> Nie ma co rezygnować z pythona natomiat nie ma co się napalać na wx.
> Sprawa jest taka potrzebne jest WX dla maka, ale wx na maka jest w
> powijakach niemalże nie wspierany i chodzi TYLKO POD OSX. co oznacza
> że obejmuje raczej właścicieli nowszych silniejszych maków (128mb ram
> to minimum).

Dlaczego tak uparcie wiążecie GUI z całym Janosikiem? Dlaczego GUI nie 
może być tylko dodatkiem do całej architektury, która będzie na tyle 
elastyczna, że sam interfejs można będzie robić w Pythonach z GTK i wx, 
Javie i innych, dowolnych i najodpowiedniejszych dla danej platformy 
językach? Może idea jedostanwiskowej aplikacji nie jest jednak najlepsza?

Proponuję coś takiego:

1. Oprzeć Janosika o bazę danych
2. Oddzielić część obsługującą BD od podstawowej logiki aplikacji
3. Przygotować API do współpracy z dowolnym GUI
4. Przygotować przykładowe GUI (np. w Pythonie, lub HTML)


Korzyści byłyby spore. Załóżmy, że w firmie powinności z ZUSem rozlicza 
kilka osób. Janosik został zainstalowany na jednym z serwerów i wszyscy 
mogą korzystać z niego za pomocą malutkich aplikacji klienckiech, które 
w zasadzie są tylko GUI. Albo jeszcze lepiej - obsługują Janosika za 
pomocą dowolnej przeglądraki WWW. A to da się zrobić nawet na starym 
P133 z 32MB RAM.

To samo rozwiązanie dobrze sprawdzi się również w przypadku pojedynczych 
stanowisk.

pozdrawiam

-- 
Radoslaw Janeczko
Software Developer, GTS Polska
e-mail: radoslaw.janeczko at gts.pl




More information about the janosik-devel mailing list