Opened 17 years ago

Closed 16 years ago

#2208 closed task (fixed)


Reported by: Randy McMurchy Owned by: Randy McMurchy
Priority: normal Milestone: 6.3
Component: BOOK Version: SVN
Severity: normal Keywords:

Description (last modified by Randy McMurchy)

Change History (14)

comment:1 by Randy McMurchy, 17 years ago

Owner: changed from blfs-book@… to Randy McMurchy

comment:2 by Randy McMurchy, 17 years ago

Status: newassigned

comment:3 by particlehunter, 17 years ago

Randy, shouldn't this be the time to begin introducing the language bindings for GNOME?

I mean... there's some packages like Inkscape that needs make use of the C/C++ language bindings but they aren't still included in the BLFS book and I think it could be a good time to include them, as their installation procedure is relatively straightforward and... it would be a nice thing to have

What do you think about this?


comment:4 by dnicholson@…, 17 years ago

Mono will have to be added since Tomboy is now part of the GNOME desktop. I think it's Tomboy. One of the Mono apps.

comment:5 by Randy McMurchy, 17 years ago

Description: modified (diff)

But wouldn't Tomboy be one of the "Additional" packages, and not a "Core" package? Either way, of course, once Tomboy is added to the book, yes, if Mono is a 'required' dep, then yeah it should probably go into the book.

I just wonder why it would be a required depend? I thought Mono was .net dev platform, why would GNOME require that?

comment:6 by dnicholson@…, 17 years ago

Because people started writing a lot of cool apps in Mono. Stuff like Tomboy, Beagle and Banshee. I guess C# is just an easy programming language to learn and write powerful stuff with. Read this long debate on the GNOME desktop-devel-list on whether to include C# bindings:

comment:7 by particlehunter, 17 years ago

Maybe the best solution would be to implement all of them or, at least, the bare minimun, that's C++, Python and Mono (I don't personally like the last of them but if there are people wanting to use Tomboy or Quod Libet... I think it should be included).

But I also think it hasn't to be part of the GNOME core in the sense that, it could be added in the same way the 'additional X window system configuration' are shown, why not having a section like 'additional components for GNOME'? It would sound more sense put that way... as the bindings could be for 'fine-tuning' GNOME... not really necessary but an option to have...


comment:8 by Randy McMurchy, 17 years ago

Owner: changed from Randy McMurchy to blfs-book@…
Status: assignednew

comment:9 by Randy McMurchy, 17 years ago

Owner: changed from blfs-book@… to Randy McMurchy
Status: newassigned
Summary: GNOME-2.16GNOME-2.18

Version increment to 2.18.0 (due to be released on March 14, 2007

comment:10 by Randy McMurchy, 17 years ago

Summary: GNOME-2.18GNOME-2.18.3


Just ran into Gnome Games and gnome-python-desktop is required, which means it will need to be added to the book. It is a hassle too, note from my configure.log:

checking for LIBPANELAPPLET... yes checking for LIBGNOMEPRINT... yes checking for libgnomeprint 2.8 API... found checking for LIBGNOMEPRINTUI... yes checking for GTKSOURCEVIEW... yes checking for WNCK... yes checking for TOTEM_PLPARSER... yes checking for GTOP... yes checking for NAUTILUSBURN... yes checking for MEDIAPROFILES... yes checking for RSVG... yes checking for METACITY... yes checking for GNOMEKEYRING... yes checking for GNOMEDESKTOP... yes checking for bug-buddy... /opt/gnome/bin/bug-buddy

The configure.{ac,in} (whichever it is) lists all these deps and it is a mother. Lots of Deps.....

I think I'll move over to GnuCash, and get it updated (along with Guile) and then we can ditch the GNOME-1 stuff.

Here is the update status of GNOME-2.18.3:

There are only some of the "Utility" packages and all the "Accessibility" packages left to do. All the "Core" and all the "Additional Library" packages have been completed.

comment:11 by DJ Lucas, 16 years ago

Summary: GNOME-2.18.3GNOME-2.20.3

Increment 2.20.3

comment:12 by Randy McMurchy, 16 years ago

Summary: GNOME-2.20.3GNOME-2.18.3

I'd prefer if we left this ticket at 2.18.3 and made a new one for 2.20. There's still a couple of packages that need md5sums and stuff updated for the 2 18.3 release. My bad for not having it done already.

Incrementing this ticket implies that the previous update was done. I'd rather open a new one which may indicate the previous update is not finished.

comment:13 by DJ Lucas, 16 years ago

Cool..that was another thing I wanted to suggest is that we drop the tiny version for the Chapter and prefix/sysconfdir. Too many packages, and too fast moving.

comment:14 by Randy McMurchy, 16 years ago

Resolution: fixed
Status: assignedclosed

All the GNOME packages currently in the book have been updated to reflect the 2.18.3 update. Note that there still may be a couple of new packages that the GNOME devs have added to a standard GNOME installation but have not yet been added to the book.

I'm going to close this ticket, and open a new one for the new GNOME version. I'll include in that ticket a reference to this ticket, as there are still many things annotated (wish list) that apply to the next update.

Note: See TracTickets for help on using tickets.