Hi! First, I should mention that there is already an effort to write a COCOA frontend (https://ng.gnunet.org/svn/gnunet-cocoa/). It has never been released (AFAIK), and I do not know how far along the code is. My impression is that help would be rather welcome (and I do not recall if the original vision was to do an installer or a file-sharing GUI or both).
Second, yes, there is an API. Now, there is the "old" 0.8.x API (src/include/gnunet_ecrs_lib.h and gnunet_fsui_lib.h mostly), and there will be a new API for 0.9.x (svn/gnunet/src/include/gnunet_fs_service.h). Both have some stuff in common, but the 0.9.x-API should be both more powerful and easier to use. OTOH, 0.9.x is only partially implemented, so it would not be as straightforward to test your code right now. Finally, I think the mailinglist for development issues is gnunet- [email protected]; help-gnunet is more for user-issues. I've cc'ed Heikki Lindholm, the author of gnunet-cocoa. Best, Christian On Wednesday 02 December 2009 06:08:56 am Parnell Springmeyer wrote: > Hello, > > This was the only list for gnunet that seemed appropriate for this topic... > > As I'm rather dissatisfied with the GTK GUI on Mac OS X, I have decided > to build a Cocoa based GUI for OS X. I am, basically, looking for some > tips and pointers. > > I realize the Gnunet client is separate from the GUI, so I'm assuming > the client and its applications can be used through an API? If the > developers could give some pointers, that would be great. > > I'm starting out by looking at how gnunet-gtk is built and going from > there. I'm also a noob to Mac OS X desktop application building > (although I've worked on iPhone apps, so it isn't alien), so it's also a > bit of a learning project for me. > _______________________________________________ Help-gnunet mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gnunet
