Re: A Qt alternative for KDE?

1997-04-07 Thread Bruce Perens
From: Lars Hallberg Micro++ [EMAIL PROTECTED]
 What do You think of a Wrapper Class Libary that makes it easy to write
 code that runns on diferent widget sets?

It's a good idea. There are a number of ways to go about it. One is to take
the documented Qt interface and implement it on top of a number of widget
sets. In fact, since they have already implemented it on some, we could just
start with the others and be perceived as adding value to Qt and programs that
use it such as KDE.

Another way to do it is to go with another, already free, toolkit. I'd suggest
wxWindows for this (do a web search on wxWindows, and someone just
contributed a wxWindows-on-X package to Debian). There is an existing wxWindows
implementation for curses, but it is back several revisions from the current
wxWindows version. The disadvantage is that you'd have to write wxWindows
desktop tools rather than use the existing KDE ones.

Rather than use curses, try s-lang and its terminal support. It's smaller and
simpler.

Thanks

Bruce
-- 
Bruce Perens K6BP   [EMAIL PROTECTED]   510-215-3502
Finger [EMAIL PROTECTED] for PGP public key.
PGP fingerprint = 88 6A 15 D0 65 D4 A3 A6  1F 89 6A 76 95 24 87 B3 


Re: A Qt alternative for KDE?

1997-04-07 Thread Mark Eichin

 From: Lars Hallberg Micro++ [EMAIL PROTECTED]
 What do You think of a Wrapper Class Libary that makes it easy to write
 code that runns on diferent widget sets?

Don't forget OI (there was an interface builder based on it that was
free-of-cost for linux, a while back, but I forget the name.)  OI let
you switch between an OpenLook and Motif lookfeel [in fact you could
switch at runtime, which was kind of scary] though it was a fairly
sophisticated C++ toolkit.  Though originally commercial I thought I'd
heard it had been freed; in any case, it's another source of ideas...


Re: A Qt alternative for KDE?

1997-04-07 Thread Rick Macdonald
Mark Eichin wrote:
 
  From: Lars Hallberg Micro++ [EMAIL PROTECTED]
  What do You think of a Wrapper Class Libary that makes it easy to write
  code that runns on diferent widget sets?
 
 Don't forget OI (there was an interface builder based on it that was
 free-of-cost for linux, a while back, but I forget the name.)  OI let
 you switch between an OpenLook and Motif lookfeel [in fact you could
 switch at runtime, which was kind of scary] though it was a fairly
 sophisticated C++ toolkit.  Though originally commercial I thought I'd
 heard it had been freed; in any case, it's another source of ideas...

Well, this is very old (Sep 1994), but here's the reply that I got from
the OI people 2.5 years ago when I asked if there would be another
free OI replease for Linux. Also, I'm sure it was binary only, no
source.

--- snip ---

Hello Rick -

You're correct, the version of OI currently available for Linux is
4.0 (ObjectBuilder 2.0).  We don't have a definite timeframe for
porting OI4.5/ObjectBuilder2.5 to Linux, outside factors are affecting
this.  A new libc is in the works, as well as a new g++ compiler and
libX11, our release will be dependent on these.  Note that g++2.5.8
cannot compile OI, so we can't put out an interim release.
  
-kathy[EMAIL PROTECTED]+1 303-440-9991
 800-933-5558
   dial 2 for support
--- snip ---

-- 
...RickM...


Re: A Qt alternative for KDE?

1997-04-03 Thread Douglas L Stewart
On Wed, 2 Apr 1997, Bruce Perens wrote:

 Would anyone be interested in working on a GPL-ed clone of Qt? This would
 make KDE entirely free. I'd like to hear sentiment on this before I take
 any more steps.

I think this is a good idea, but I don't see it gaining a whole lot of
momentum anytime soon.  The Qt license is somewhat restrictive, but not
badly enough so where people are going to get gung ho about this.

I would like to hear some thoughts on the complexity of cloning Qt.  It
seems like it would be a lot easier than say.. the Lesstif project.  I've
compiled some programs with Qt, but I have stayed away from the Qt source
code in case there ever was a project like this that I would want to
contribute to.

Also, some thoughts on how much of a moving target Qt is would be nice to
hear. :)

I think I understand where Bruce is coming from on this.  I'm extremely
thrilled about the KDE project.  Linux has needed something unifying like
this for a long time.  It does concern me that one company has a lot of
control over what looks like it will become the de facto library for
creating graphical interfaces under Linux.

-douglas


Re: A Qt alternative for KDE?

1997-04-03 Thread Bruce Perens
Someone suggested that if we cloned Qt, we should do it using the Lesstif
widget set rather than the one that Qt is presently using, and this might
be an improvement on the present Qt.

I have one person who has expressed interest in working on this so far.
This is far from critical mass. But then, I've only asked on two Debian
lists a few hours ago.

There is GnuSTEP, too. If there wasn't, I think we'd have more interest in
a really-free Qt.

Thanks

Bruce
-- 
Bruce Perens K6BP   [EMAIL PROTECTED]   510-215-3502
Finger [EMAIL PROTECTED] for PGP public key.
PGP fingerprint = 88 6A 15 D0 65 D4 A3 A6  1F 89 6A 76 95 24 87 B3 


Re: A Qt alternative for KDE?

1997-04-03 Thread Douglas L Stewart
On Wed, 2 Apr 1997, Bruce Perens wrote:

 Someone suggested that if we cloned Qt, we should do it using the Lesstif
 widget set rather than the one that Qt is presently using, and this might
 be an improvement on the present Qt.

I've tested parts of KDE and it looks a lot better than any Motif product
I've ever seen.  (this from someone who has been a huge fan of the Motif
interface for a long time)  It's a lot better looking than say.. the CDE.

 There is GnuSTEP, too. If there wasn't, I think we'd have more interest in
 a really-free Qt.

I expect a 1.0 release of GNUstep to take about the same amount of time to
appear as the Hurd takes to reach 1.0.

I really don't think people are looking for a whole new language and such.
A consistent user interface is what they're really interesteed in. :)

-douglas


Re: A Qt alternative for KDE?

1997-04-03 Thread Amos Shapira
Lars Hallberg Micro++ [EMAIL PROTECTED] wrote:
|On Wed, 2 Apr 1997, Douglas L Stewart wrote:
|
|What do You think of a Wrapper Class Libary that makes it easy to write
|code that runns on diferent widget sets? If it makes it posably to chose

Great idea.  But I think I've allready seen something which claims to
do this.  (Something with Vx in its name??, I was never attracted to
GUI building so never used it).

Just because it IS such a great and obvious idea, I'd recommand you
to dig well into the net before you start inventing the wheel.  I'll
try to dig it for you myself when I get time tommorow.

Good luck!

Cheers,

--Amos

--Amos Shapira| Of course Australia was marked for
133 Shlomo Ben-Yosef st.  |  glory, for its people had been chosen
Jerusalem 93 805  |  by the finest judges in England.
ISRAEL [EMAIL PROTECTED] | -- Anonymous


Re: A Qt alternative for KDE?

1997-04-03 Thread Paul Wade

Okay, people I'm up to this challenge.
--
 basic funktions (inputfield, menus etc) could also be available on
 textterminals (thru curses, termcap, slang ...). That makes it a perfect
 choice fore system tools...
 
 Anyone intrested? We culd start out whit two platforms, (eg curses and
 Tcl/Tk) and create the basic stuff.

An accepted standard along these lines would help tremendously. One of the
biggest drawbacks of some other distributions is the need to have X
running to use many of the config and admin tools. Suppose you want to
setup an old machine with a 386, 8mb ram, and 100 mb disk? I can do this
with Debian because X is not needed. The goal should be that 3 of my 6
brothers (who aren't listening) could easily do the same. They might know
how to use ae, but they don't know the first thing about what's in /etc.

Rather than totally reinvent the wheel, perhaps one of the gurus could
give me a starting point:

Step 1
Using Perl, I want to select the correct user interface for command-line,
ncurses, X, or WWW invocation. I want to check for an argument that will
force to command-line in case the user has problems(like he doesn't yet
know his TERM type). Then I will invoke wrapper functions which will use
the correct user interface.

Step 2
I will write a simple useradmin menu with a few choices such as
configuring ~/.bash* stuff on it. EDITOR and PAGER are a good start.

Step 3
I will make it work with pretty color, arrow keys, and such toys.

Step 4
I will add mouse support.

Step 5
True X version (not xterm)

Step 6
WWW - install Apache. Using a local or remote browser, perform the same
task. It should be designed to work with most browsers including lynx.

If this was done properly, you could then write programs such as
netconfig which would even work with an old printing teletype.I still
remember writing and using such programs. When you typed ? for help, it
printed a list of options. It wasn't elegant, but it got the mission
accomplished! I even had progress meters that printed a line at
appropriate intervals. Control-c input would print a confirmation prompt. 

This needs to be implemented in such a way that the basic functionality is
available in the absence of libraries/support for the higher level user
interfaces. A limited dselect tool would be a good example - it would work
on any tty and allow spacebar paging for long lists. You could use it to
install the support needed for a higher-level user interface.

I chose Perl as a starting point. That doesn't mean I would't build an
equivalent C version (or maybe the Perl compiler will be ready soon).

Paul Wade - Greenbush Technologies Corporation
http://www.greenbush.com/cds.html
Linux CD's sent worldwide


Re: A Qt alternative for KDE?

1997-04-03 Thread Bart Schuller
On Apr 2, Bruce Perens wrote
 Someone suggested that if we cloned Qt, we should do it using the Lesstif
 widget set rather than the one that Qt is presently using, and this might
 be an improvement on the present Qt.

You might also want to take a look at development versions of the gimp,
the free photoshop-like program. It comes under the GPL and has a widget
set written from scratch which replaces the previous Motif
implementation.

-- 
Bart Schuller  [EMAIL PROTECTED] At Lunalabs, where the
Lunatech Research  http://www.lunatech.com/  future is made today..
Partner of The Perl Institute  http://www.perl.org/Linux http://www.li.org/


Re: A Qt alternative for KDE?

1997-04-03 Thread Lars Hallberg Micro++
On Wed, 2 Apr 1997, Douglas L Stewart wrote:

What do You think of a Wrapper Class Libary that makes it easy to write
code that runns on diferent widget sets? If it makes it posably to chose
real interface runtime it be real cool. One app, run it in KDE, xform,
MooTiff, Athena widget set, Tcl/tk, thin Java clients ... whatever. The
basic funktions (inputfield, menus etc) could also be available on
textterminals (thru curses, termcap, slang ...). That makes it a perfect
choice fore system tools...

Anyone intrested? We culd start out whit two platforms, (eg curses and
Tcl/Tk) and create the basic stuff.

I am intrested in this. I can set up a Webpage and manage a mailinglist
(not to big). This may have commersial intresst. AFAIK we can have it
GPL:ed and att the same time sell licenses for comersial use. Will limit
us some on witch library to use, they must be GLPL, not GPL...

 On Wed, 2 Apr 1997, Bruce Perens wrote:
 
  Someone suggested that if we cloned Qt, we should do it using the Lesstif
  widget set rather than the one that Qt is presently using, and this might
  be an improvement on the present Qt.
 
 I've tested parts of KDE and it looks a lot better than any Motif product
 I've ever seen.  (this from someone who has been a huge fan of the Motif
 interface for a long time)  It's a lot better looking than say.. the CDE.
 
  There is GnuSTEP, too. If there wasn't, I think we'd have more interest in
  a really-free Qt.
 
 I expect a 1.0 release of GNUstep to take about the same amount of time to
 appear as the Hurd takes to reach 1.0.
 
 I really don't think people are looking for a whole new language and such.
 A consistent user interface is what they're really interesteed in. :)
 
 -douglas
 

  /  / _/_ _/_ Välkommen till Micro++ Lars Hallberg
 /\_/\ /   /WWW-hemsida   [EMAIL PROTECTED]
/   Micro++http://www.micropp.se/ http://www.micropp.se/lah/


A Qt alternative for KDE?

1997-04-02 Thread Bruce Perens
Would anyone be interested in working on a GPL-ed clone of Qt? This would
make KDE entirely free. I'd like to hear sentiment on this before I take
any more steps.

Thanks

Bruce
-- 
Bruce Perens K6BP   [EMAIL PROTECTED]   510-215-3502
Finger [EMAIL PROTECTED] for PGP public key.
PGP fingerprint = 88 6A 15 D0 65 D4 A3 A6  1F 89 6A 76 95 24 87 B3 


Re: A Qt alternative for KDE?

1997-04-02 Thread Dima
In message [EMAIL PROTECTED] you wrote:
Would anyone be interested in working on a GPL-ed clone of Qt? This would
make KDE entirely free. I'd like to hear sentiment on this before I take
any more steps.

Bruce, 
are you sure you aren't asking about Yet Another Widget Set Project(tm)?

Dimitri 
mailto:emaziuk at curtin.edu.au and don't forget to relace  at  with @
---
The views expressed above (hereafter, views) are mine and ownership 
remains with me.  They are provided as is without expressed or 
implied warranty of any kind, including, but not limited to, the
implied warranties of the suitability of the views for any purpose.