[Grub-dev] GrubNG C# client 0.5 released
Bartek Jasicki
thindil2 at gmail.com
Tue Apr 1 18:20:30 UTC 2008
First: thank you both ;)
On 2008-04-01 at 10:06:20
"Yousef Ourabi" <yourabi at zero-analog.com> wrote:
> Cool indeed.
>
> I'll give this release a test.
>
> One thing that comes to mind that I think we should begin a
> discussion about is possibly factoring out some of the shared
> functionality in a pure C implementation -- this can then be compiled
> and used across all of the C-like implementation C# / Obj-C, C++ ...
> etc...
>
> -Yousef
>
Thus first question is - what exactly function you want separate? For
now this client has modular architecture, each module can be replaced
by other function. I separated it in three modules:
- core: crawler (single), operations on config file, errors files,
updater, checking .arc file integrity.
- something similar to API: threads control which run all core
functions and produce output as a variables.
- GUI: start/stop, read output from API and show it to user. For now
it's maded by GTK# library but I plan later add other versions of GUI
too (WinForms for Windows, Cocoa# for Mac and maybe QT#) and console
version.
> On Tue, Apr 1, 2008 at 9:47 AM, jer <jeremie at jabber.org> wrote:
>
> > Very awesome Bartek! You're well outpacing the server
> > development :)
> >
Maybe later when I finish work on client I start work on C
implementation of server? ;)
And if someone have any ideas which can be added to client, please tell
us about it ;)
For now, because I don't have permissions on Trac to add items to
roadmap I create very simple ToDo list on www.rememberthemilk.com
http://www.rememberthemilk.com/home/thindil/2839029
If you have any questions about this list, fell free to ask me ;)
Bartek
--
Set free GrubNG server ;)
More information about the Grub-dev
mailing list