[Grub-dev] GrubNG C# client 0.5 released
Yousef Ourabi
yourabi at zero-analog.com
Wed Apr 16 18:16:11 UTC 2008
So I finally had enough time to test out the new build and installer and I'm
very impressed. However, after installing on my Ubuntu box (7.10, amd64) and
clicking on the run/pause button a few times I get the following error:
** (Grubng:9870): WARNING **: Missing method
System.Net.WebHeaderCollection::Add(HttpRequestHeader,string) in assembly
/usr/lib/mono/gac/System/2.0.0.0__b77a5c561934e089/System.dll, referenced in
assembly /home/yourabi/grubng/grubng-csharp-installer/Grubng.exe
On Wed, Apr 16, 2008 at 10:59 AM, Yousef Ourabi <yourabi at zero-analog.com>
wrote:
> Most of what I think is common to *every* client is what you have in your
> "core" module -- mostly to do with parsing arc and re-creating the work-unit
> to upload -- since every port will have to do this, and it's essentially the
> same no matter what it might be best to pull out into C bindings for
> different languages.
>
> More soon, and sorry fro my delayed reply.
>
>
>
>
> On Tue, Apr 1, 2008 at 11:20 AM, Bartek Jasicki <thindil2 at gmail.com>
> wrote:
>
> > 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 ;)
> > _______________________________________________
> > Grub-dev mailing list
> > Grub-dev at wikia.com
> > http://lists.wikia.com/mailman/listinfo/grub-dev
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wikia.com/pipermail/grub-dev/attachments/20080416/09a6a130/attachment-0001.html
More information about the Grub-dev
mailing list