Re: [Afpfs-ng-devel] A more complete AFP client
Status: Alpha
Brought to you by:
alexthepuffin
From: Martin F. <mk...@st...> - 2006-12-12 15:52:08
|
Den 2006-12-12 02:33:30 skrev Alex deVries <ale...@gm...>: > Martin Forsgren and I were having a side conversation, and I thought > I'd open the topic up to the whole list. > > My goal is, ultimately, to make a finder for Linux. afpfs-ng is just > one part of this. There's a few different ways to do it, and I'm > thinking that I'd like to do this with gnome and nautilus. But > there's certainly room for other implementations. Not to say it's a bad way. If you feel comfortable with nautilus thats o= k. For me its over 200MB extra install for something I don't want, and if you use KDE it's the same thing. It's good if the base is as independent as possible so implementations for different environments can be done small and easy. Different environment could be for example Gnome, KDE, XFCE or terminal.= > > 1. A browser > > I think you get this with avahi-browse. > > 2. A gnome-vfs2 module > > This would be able to handle afp:// URIs, and would be a wrapper > around afp_client, and talk directly to the mounted filesystem. > Sounds like a good way of doing it. > 3. A nautilus extension > > I'm not quite sure what kind of extension this is (I think maybe a > NautilusView), but it would be able to parse the meta information that= > afpfs-ng presents as hidden files to the user. > > In afpfs-ng (starting in 0.4, it was broken in 0.3), the resource > fork for /foo/bar is in foo/bar/rsrc. (for AFP 2.x, comments, APPLs > and icons will also available, but those are not the current focus). > > With the help of a resource parsing library, you can dig up icons and > other strings related to any given file and represent them accordingly= > in nautilus. I spent a weekend writing the parser that extracts icons= > from the resource fork, I had a problem finding any reasonable code > out there. > > It took me some time to find anything to help remap the icons to PNG > files, that'll be another task. We'd have to somehow map the various > sizes of icons to the ones that nautilus expects, and I can see that > being a bit painful. > I don't realy understand the thing with icons? Isn't it good with icons local decided to blend in in your normal environment? But then again, I realy don't undestand what it's all about ;) > So, that's my general plan. What's yours? > > - Alex > > ----------------------------------------------------------------------= --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to shar= e = > your > opinions on IT & business topics through brief surveys - and earn cash= > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID= =3DDEVDEV > _______________________________________________ > Afpfs-ng-devel mailing list > Afp...@li... > https://lists.sourceforge.net/lists/listinfo/afpfs-ng-devel |