On Mon, Jun 22, 2009 at 3:00 PM, Manzur<[email protected]> wrote:
>
> Hi All!
>
> For the past week I've spent most of the time realizing how styx works
> and how to use styx modules.
>
> Besides it I developed some functionality of the file server.
> Namely:
> - added functionality to ctl file like init, add, remove;
> - added interface for logging. At the moment you can get log of the
> repo by reading log file;
> - added mapping for config and exclude files;
> - mapped objects from directory to mountpoint. You can simply cat any
> object in object store, and get the unpacked version of the file;
> - all files that're located in source directory are mapped to "files/"
> directory. But with the current representation it's inconvenient to
> add files to the repository(imaginary situtation):
>          echo add dir1/dir2/text1 > ../../ctl
>
> But I'm thinking about making it more convenient;
>
> - changed other modules so that they could be used from fileserver;
>
> This week I'm going to finish the file server implementation.

Great. Please let me know when I can take it for a spin. In the great
tradition of bootstrapping I'd expect it to be able to access its
own Git repo ;-)

> It'll be good if anybody could share his best practices for fileserver
> implementation, especially debugging it.

Do you have any particular questions in mind?

Thanks,
Roman.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Plan 
9 Google Summer of Code" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/plan9-gsoc?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to