public inbox for sourcenav@sourceware.org
 help / color / mirror / Atom feed
* RE: silly question : how long would it take to make SN Gnome-complian t?
@ 2000-09-19  3:11 William Gacquer
  2000-09-19  3:34 ` silly question : how long would it take to make SN Gnome-comp lian t? Bruce Stephens
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: William Gacquer @ 2000-09-19  3:11 UTC (permalink / raw)
  To: Bruce Stephens, sourcenav

I don't care about the GUI colors and so on. By "gnome-compliant", I meant
"D&D-enabled" + a project file in XML ( XMI? ) etc...

I asked that cos I believe that it would be easier to enhance SN by some
kind of gnome-compliant interface. For instance, the include and xref graphs
could be interfaced with DIA, the diagram editor. 

The very best would be to transform SN into a case tool able to treat UML
diagrams. 

Your parsers are clever enough to discover the relations among and between
classes. An XMI import/export would be of great help and a graphical editor
would close the gap between SN and a tool such as Rose (I don't like it) or
Together (better than ever).

I feel ready to implement some kind of UML extension to SN but for that, I
need to leave my current job and find someone (or a company) to pay me for
that. 


William

-----Original Message-----
From: Bruce Stephens [ mailto:bruce.stephens@messagingdirect.com ]
Sent: mardi 19 septembre 2000 11:57
To: sourcenav@sources.redhat.com
Subject: Re: silly question : how long would it take to make SN
Gnome-complian t?


What does "Gnome-compliant" mean to you?  It's written using Tcl/Tk,
so the GUI isn't going to change colours or themes with the rest of
GNOME.  It's also not likely to support drag&drop, be customizable
using the GNOME control center, or to support the GNOME print engine.
(The first is just because Tk doesn't do drag&drop yet; when it does,
things ought to work with Source Navigator.)

Rewriting the GUI wouldn't be an impossible task: by the looks of it,
it's 65K lines or so of Tcl (including comments and so on).  It uses a
bunch of Tcl extensions, but I suspect all the widgets provided by
those are available in GNOME's libraries.

The only interfaces to the rest of the stuff seems to be running
pipelines of parsers into dbimp, and accessing the db-1.85/1.86
databases.  The latter are fairly well documented; I'm not sure about
the former.

-- 
Bruce Stephens			Bruce.Stephens@MessagingDirect.com
MessagingDirect(UK) Ltd		<URL: http://www.MessagingDirect.com/ >

^ permalink raw reply	[flat|nested] 10+ messages in thread
* RE: silly question : how long would it take to make SN Gnome-complian t?
@ 2000-09-19  7:42 William Gacquer
  2000-09-19 11:17 ` silly question : how long would it take to make SN Gnome-comp lian t? Timothy M. Shead
  0 siblings, 1 reply; 10+ messages in thread
From: William Gacquer @ 2000-09-19  7:42 UTC (permalink / raw)
  To: Ian Roxborough; +Cc: sourcenav

> -----Original Message-----
> From: Ian Roxborough [ mailto:irox@redhat.com ]
> Sent: mardi 19 septembre 2000 16:05
> Cc: sourcenav@sources.redhat.com
> Subject: Re: silly question : how long would it take to make SN
> Gnome-complian t?
> 
> 
> 
> What advantages are we going to get from rewritting
> the GUI in wxWindows?

Integration with gtk and/or win32?

> 
> I think that it should be relatively easy to add most
> of the missing feature to Tk.

I am not a Tk expert but I believe in what you said :-)
> 
> One thing that we do plan on doing to remove Tix and
> start using BLT, but this won't happen until after
> the next major release.
> 
> Upgrading the version of Tcl/Tk the SN uses we also
> buy us extra features, I'm hoping that we can do this
> in sync with switch over to BLT.
> 
> Comments?
> 
 iTcl, iTk, Tix, BLT, etc.. that's a lot of extensions....
Nevertheless, I will trust what you'll chose!

>  Ian
> 
> William Gacquer wrote:
> > 
> > Why not? wxWindows has some good extensions. One of them is OGL, the
> > "Objects Graphics Library" that allows to create "Rose-like 
> GUIs" is a few
> > minutes.
> > 
> > But that would require a lot of work to move from TK to 
> wxWindows, even if
> > it's worth the pain.
> > 
> > William
> > 
> > > -----Original Message-----
> > > From: Tee Y Teoh [ mailto:tee_yong.teoh@alcatel.com ]
> > > Sent: mardi 19 septembre 2000 15:32
> > > Cc: sourcenav@sources.redhat.com
> > > Subject: Re: silly question : how long would it take to make SN
> > > Gnome-complian t?
> > >
> > >
> > > Ian Roxborough wrote:
> > >
> > > > Maintain two UIs, one GTK compliant, one for the rest
> > > > of the work, just won't fly.
> > >
> > > What about porting to wxWindows ? wxWindows is support on
> > > MS-Windows, Unix/Motif,
> > > Unix/GTK,  and Mac (with work going on for OS/2). wxWindows
> > > is  written in C++
> > > and has a Python binding. See http://www.wxwindows.org/ 
> for more info.
> > >
> > > Regards
> > >
> > > Tee Teoh
> > >
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2000-09-24 17:59 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-09-19  3:11 silly question : how long would it take to make SN Gnome-complian t? William Gacquer
2000-09-19  3:34 ` silly question : how long would it take to make SN Gnome-comp lian t? Bruce Stephens
2000-09-19  6:10 ` silly question : how long would it take to make SN Gnome-complian t? Ian Roxborough
2000-09-19  6:32   ` Tee Y Teoh
2000-09-19  6:44     ` Bruce Stephens
2000-09-19 11:54     ` silly question : how long would it take to make SN Gnome-compliant? Ben Elliston
2000-09-24 17:59     ` silly question : how long would it take to make SN Gnome-complian t? Mo DeJong
2000-09-24 17:46 ` silly question : how long would it take to make SN Gnome-comp lian t? Mo DeJong
2000-09-19  7:42 silly question : how long would it take to make SN Gnome-complian t? William Gacquer
2000-09-19 11:17 ` silly question : how long would it take to make SN Gnome-comp lian t? Timothy M. Shead
2000-09-19 23:41   ` Netalex

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).