RE: [gnomemm] gnome-vfsmm started



Come on, this is fun and interesting. You get to explore a whole new API and
write impressive examples. If you always wanted to get involved, this is a
great opportunity. Nobody expects perfection immediately and everyone will
be thankful for a little progress.

Murray Cumming
murrayc usa net
www.murrayc.com 

> -----Original Message-----
> From: Cumming Murray (COMNEON Linz) 
> Sent: Freitag, 7. März 2003 09:09
> To: gnomemm-list gnome org
> Cc: gnome-vfs-list gnome org
> Subject: [gnomemm] gnome-vfsmm started
> 
> 
> In gnomemm/gnome-vfsmm in gnome's cvs you can now find the 
> build skeleton
> and a few .h/.cc and .hg/.ccg files for gnome-vfsmm.
> 
> My time is limited so I would really like it if other people 
> started to hack
> on this, improving the stuff that I've thrown together 
> quickly and/or adding
> new wrappers. We should aim to create some simple examples 
> that build and
> run - so it would make sense to find some C examples to port.
> 
> gnome-vfs doesn't seem to have much similarity to other GTK+ or GNOME
> libraries, but gtkmm has macros for wrapping simple structs, both
> reference-counted and non reference-counted. So far I have 
> noticed these
> issues:
> 
> - gnome-vfs doesn't register it's enums as gtypes so our _WRAP_ENUM()
> doesn't work.
>   Maybe we can fix gnome-vfs without breaking its API.
> - I have wrapped some macros, but they don't implement 
> operator==. I think
> we have an extra gtkmmproc macro
>   for this, but I haven't taken the time to find it by 
> looking at similar
> wrappers in gtkmm and gnomemm.
> - Some of the headers in gnome-vfs/libgnomevfs (such as the
> gnome-vfs-metadata.h) are private and not installed, 
>   so don't waster your time wrapping them.
> 
> Obviously it will take us some time to figure out how 
> gnome-vfs is supposed
> to work and how we should wrap it, but we need to start somewhere.
> 
> Murray Cumming
> murrayc usa net
> www.murrayc.com 
> _______________________________________________
> gnomemm-list mailing list
> gnomemm-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemm-list
> 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]