Hi Murray,

this looks like a good introductory page. I skimmed through it quickly and I
noticed that at least sometimes even deprecated stuff is explicitly
mentioned:

[...] In previous versions of GNOME, the GnomeVFS library was used for
access to files and folders. While GnomeVFS provided many of the same
features, including transparent access to remote folders, it had a number of
limitations which have been addressed in GIO. GnomeVFS is deprecated and
should not be used in newly written code, although it will continue to be
supported throughout the GNOME 2 lifetime. For information on
GnomeVFS, see GnomeVFS
- Filesystem Abstraction
Library<http://library.gnome.org/devel/gnome-vfs-2.0/stable/>.
[...]

and about Printing:

[...] Work is currently underway to integrate printing directly into GTK+,
providing a cross-platform print API that all applications can use. While
the current GNOME print framework will be deprecated once GTK+ supports
printing, API and ABI stability guarantees ensures that it will continue to
be functional and supported throughout the GNOME 2 lifecycle. [...]

But in general I agree that the page doesn't seem relentless in pointing out
what NOT to use. For instance, the page links to documentation about Corba
and Bonobo, that if I understand correctly, nobody should use anymore (I may
be wrong: it has been a long time).

Regards, chris

On Fri, Dec 11, 2009 at 10:35 AM, Murray Cumming <[email protected]>wrote:

> On Fri, 2009-12-11 at 10:27 -0800, Christian Sasso wrote:
> > Hi,
> >
> > I remember that few years ago when I used Gnome for a little project
> > of mine, the two most difficult things I had to overcome had been:
> > (1) the use of Autotools to build stuff (I remember I used part of the
> > automatically generated output of the Anjuta IDE to get over this one)
> > (2) to know which library/frameworks to use
> >
> > For (2) I wished there had been a page indicating what
> > library/framework to use for each common task with an explicit
> > indication of what library/frameworks NOT to use, because they have
> > been deprecated. I read the documentation problem improved A LOT in
> > these past few years, so maybe there is already such page somewhere on
> > the Gnome website and someone will let Pablo know about it.
>
> This is quite heavily linked from various places on the GNOME website:
> http://library.gnome.org/devel/platform-overview/stable/
>
> It doesn't mention deprecated things.
>
> --
> [email protected]
> www.murrayc.com
> www.openismus.com
>
>
_______________________________________________
gnome-love mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-love

Reply via email to