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

Re: gEDA-user: PCB Gtk port



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

Am 28.02.2005 um 00:51 schrieb Xtian Xultz:
Unfortunately, I couldnt compile it because my system (Mandrake 10.0) has gtk
2.0 and I cant find a .rpm package for Mandrake 10 with gtk 2.4, but I am
downloading 10.1 to make a update and compile that pcb package.

I tried to compile it on a gtk-2.2 system and it did not work either. The first thing, I stumbled across, was gtk_ui_manager, which is used to create the menus. It can easily be replaced, and I would volunteer to do so, but...


... before doing this I would like to know

- - wether there is an interrest in supporting earlier versions of gtk

and

- - what other known incompatibilities are to be resolved.

I do not want to argue against doing the port this way, as the prime job was to get the thing running, but now, as it is, care should be taken on portability. I currently have a gtk-2.2 based system and have the option to either update it or to work on compatibility.

I have a suggestion, what people think about making a fork on the pcb project,
call this fork as gPCB and group it as official part of the gEDA project?

I do not think, there should be two separate PCB projects, unless this really cannot be avoided. Either support two GUIs or fade out one of them, time (and developer participation) will show which one. IMHO the current version is a kind of experiment, which chould be the basis of a decision on PCBs future, but I also think, the time is not ready, yet, for doing this decision.


I would like to hear what the maintainers of PCB do think about the move to gtk+. Its their baby and I would like to hear their statements on this topic.

However, If there is no other option that to fork pcb, I would be in favour of gpcb, too. I am not sure, wether the case should be upper or lower, gschem & co. are all lower case.

73, Mario
- -- Mario Klebsch mario@xxxxxxxxxx
PGP-Key available at http://www.klebsch.de/public.key
Fingerprint DSS: EE7C DBCC D9C8 5DC1 D4DB 1483 30CE 9FB2 A047 9CE0
Diffie-Hellman: D447 4ED6 8A10 2C65 C5E5 8B98 9464 53FF 9382 F518
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)


iD8DBQFCI38IMM6fsqBHnOARAkaHAKDCx4jhEbSeK1k/mfqcTBNinu1dWACgrhe1
NQ+etsFaH6+b+pfksJOU0dM=
=yHAP
-----END PGP SIGNATURE-----