[Grub-dev] Newbie Needs Some Pointers

Yousef Ourabi yourabi at zero-analog.com
Thu Jan 17 06:43:49 UTC 2008


Tanvir,

The "documentation" is all in the mailing list. There is nothing more
formal. Here is a brief description:

client makes http get request to url
server returns list of 250 urls to fetch, with user-agent the last line is
an HTTP put where the client should upload the resulting arc file

Clients do not follow redirects ie http 301,302,307...
Clients do not parse outbound links
Clients report http headers verbatim, including errors


To learn about the arc format read this:
http://lists.wikia.com/pipermail/grub-dev/2008-January/000079.html

Read all other emails here:
http://lists.wikia.com/pipermail/grub-dev/2008-January/thread.html

Ask many questions!

Thanks,
Yousef

On 1/16/08, Mir Hossain <mir.tanvir.hossain at gmail.com> wrote:
>
> Hello Yousef, Thanks for your prompt reply. I will try the perl version
> right now. I know C#. May be I will try to implement the code in C#. before
> that, I need to know how the protocol works. Is there any documentation
> about the protocol? Please let me know.
>
> Thanks
> Tanvir
>
> On Jan 16, 2008 10:06 PM, Yousef Ourabi <yourabi at zero-analog.com> wrote:
>
> > Tanvir,
> > The new SVN repository is http://svn.swlabs.org/grubng
> >
> > We are currently re-writing the code to work with the new RESTful API
> > Jer (Jeremie) is implementing -- so both the client and the server code is a
> > moving target.
> >
> > The *most* developed client is currently the perl client
> > http://svn.swlabs.org/grubng/trunk/perl -- but many others are working
> > on other language implementations of the same protocol -- Balinny is working
> > on a C implementation...etc
> >
> > If you are interested in learning a new language it might not be a bad
> > idea to start a new language implementation of the protocol?
> >
> > -Yousef
> >
> > On 1/16/08, Mir Tanvir Hossain <mir.tanvir.hossain at gmail.com> wrote:
> >
> > >  Hello everybody, I have joined the mailing list for couple of weeks
> > > now.
> > > Reading the mails regularly. But I am not understanding that much. I
> > > am a
> > > Computer Science student and would like to contribute some code for
> > > the
> > > project. However, I am not sure where to begin. Could anybody please
> > > give
> > > some pointers on where can I start?
> > >
> > > Sincerely
> > >
> > > Tanvir
> > >
> > > _______________________________________________
> > > Grub-dev mailing list
> > > Grub-dev at wikia.com
> > > http://lists.wikia.com/mailman/listinfo/grub-dev
> > >
> >
> >
> > _______________________________________________
> > Grub-dev mailing list
> > Grub-dev at wikia.com
> > http://lists.wikia.com/mailman/listinfo/grub-dev
> >
> >
>
> _______________________________________________
> 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/20080116/1f453553/attachment-0001.html 


More information about the Grub-dev mailing list