[Grub-dev] Newbie Needs Some Pointers
Yousef Ourabi
yourabi at zero-analog.com
Thu Jan 17 06:45:47 UTC 2008
I should also not that while I said the server returns a list of 250 urls,
that is subject to change. The logic (you can see in perl) is to loop until
the http method is PUT then you know you've reached the end of the list.
On 1/16/08, Yousef Ourabi <yourabi at zero-analog.com> wrote:
>
> 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/227673ba/attachment.html
More information about the Grub-dev
mailing list