<div dir="ltr">I wasn't really thinking that you folks doing the core software would have time for a UI of any kind right now. I think I could create an Activity which would be obsoleted once a WebDAV solution is in place. <br>
<br>I've been wanting to create an Activity that would add value and bridge the MS-linux gap. I discovered that pyNeighborhood is open sourced, written in python, uses gtk, runs on the XO, discovers a diverse MS network, and in my opinion has an acceptable UI.<br>
<br>All that is missing is browsing the selected share and fetching a file to the journal, inbound, and pasting a clipboard item (from the journal) to a mounted network folder, outbound. I'd like to speak for taking advantage of what's already written, and available in the larger linux community. This seems like low hanging fruit. <br>
<br>I'd be willing to roll my own kernel, with CIFS enabled for development purposes. But I don't see how the wider community could review my work or how my new Activity could make a contribution to the wider effort without a decision to enable CIFS in future builds.<br>
<br>WebDav is new to me, and interesting. I'm thinking of the kids in city schools, where a parent has an XP desktop, and printer. Is it your idea that WebDAV client would exist on the XO and the parent would download a WebDAV server, and install it on his/her XP machine?<br>
<br>Is there someone with WebDAV experience and enthusiasm who I could correspond with?<br><br><div class="gmail_quote">On Sun, Aug 24, 2008 at 5:40 PM, Martin Langhoff <span dir="ltr"><<a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2008/8/24 George Hunt <<a href="mailto:georgejhunt@gmail.com">georgejhunt@gmail.com</a>>:<br>
<div class="Ih2E3d">> Two factors tip the balance between bloat and functionality in favor of<br>
> including CIFS file system in the kernel.<br>
<br>
</div>First, for any network FS to actually be usable we would need to do<br>
significant work on the UI. Including the smb client code is a trivial<br>
step, doing a good quality UI is not.<br>
<br>
And if we are going to include a network FS, there are other<br>
alternatives for this. For the usage scenario you are mentioning<br>
WebDAV is a much better fit, suited for ocassional file sharing, built<br>
on the http stack, and can traverse networks over nat and proxies.<br>
<div class="Ih2E3d"><br>
> Not including CIFS in the XO limits future and unforseen use unnecessarily.<br>
<br>
</div>Let's rewrite that to 'standardised network file systems'.<br>
<br>
cheers,<br>
<br>
<br>
<br>
m<br>
<font color="#888888">--<br>
<a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a><br>
<a href="mailto:martin@laptop.org">martin@laptop.org</a> -- School Server Architect<br>
- ask interesting questions<br>
- don't get distracted with shiny stuff - working code first<br>
- <a href="http://wiki.laptop.org/go/User:Martinlanghoff" target="_blank">http://wiki.laptop.org/go/User:Martinlanghoff</a><br>
</font></blockquote></div><br></div>