Re: Packaged X Server for easy use

2004-12-07 Thread Christopher Faylor
On Tue, Dec 07, 2004 at 11:43:33AM -0500, Joseph Miller wrote:
Hello X Cygwin project.  I got tired of the only option to use an X
Server on Windows to be either use the X-Win32 trial (like i would pay
$200+ for that!) or install the full cygwin environment.

You don't have to install the full cygwin environment.  The setup.exe
installer allows you to install or not install whatever you please.

So what I did was take out the binaries required to run the X Server
(along with ssh and rsh) and put a Windows GUI interface to it, then
packaged it with an installer so that the average user could download
and use it.  Please check it out at
http://www.calcmaster.net/visual-c++/xwinlogon/ and let me know what
you guys think.  My next step is to rebuild the binaries from the
sources, allow for installation along side of Cygwin without
interference, and add -mwindows to remove the cmd.exe box that comes up
with each window.

Actually you may want to consider that your next step should be setting
up a mailing list to discuss your package.  We don't want to clutter
this mailing list with discussion of random other packages that don't
have anything to do with the intended purpose of this mailing list.

And, for all of the people with fingers poised to fire off a I want
hear about this interesting package response to this message -- please
don't bother.  You'll have to live with the fact that I am meanly not
allowing this off-topic discussion.

cgf


Re: Packaged X Server for easy use

2004-12-07 Thread David Fraser
Christopher Faylor wrote:
On Tue, Dec 07, 2004 at 11:43:33AM -0500, Joseph Miller wrote:
 

Hello X Cygwin project.  I got tired of the only option to use an X
Server on Windows to be either use the X-Win32 trial (like i would pay
$200+ for that!) or install the full cygwin environment.
   

You don't have to install the full cygwin environment.  The setup.exe
installer allows you to install or not install whatever you please.
 

So what I did was take out the binaries required to run the X Server
(along with ssh and rsh) and put a Windows GUI interface to it, then
packaged it with an installer so that the average user could download
and use it.  Please check it out at
http://www.calcmaster.net/visual-c++/xwinlogon/ and let me know what
you guys think.  My next step is to rebuild the binaries from the
sources, allow for installation along side of Cygwin without
interference, and add -mwindows to remove the cmd.exe box that comes up
with each window.
   

Actually you may want to consider that your next step should be setting
up a mailing list to discuss your package.  We don't want to clutter
this mailing list with discussion of random other packages that don't
have anything to do with the intended purpose of this mailing list.
And, for all of the people with fingers poised to fire off a I want
hear about this interesting package response to this message -- please
don't bother.  You'll have to live with the fact that I am meanly not
allowing this off-topic discussion.
 

Would it be on-topic to discuss this on the [EMAIL PROTECTED] 
list?
Then people (including Joseph) could be directed there...

David


Re: Packaged X Server for easy use

2004-12-07 Thread Christopher Faylor
On Tue, Dec 07, 2004 at 08:50:15PM +0200, David Fraser wrote:
Would it be on-topic to discuss this on the
[EMAIL PROTECTED] list?  Then people (including Joseph)
could be directed there...

Yes.  What does this have to do with win32-x11 in any of its
incarnations?  Someone is starting a different effort.  If they want to
work with Alexander and merge the projects, then feel free.  Otherwise,
if this is a separate project it needs another mailing list.


Re: Packaged X Server for easy use

2004-12-07 Thread Joseph Miller
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Tuesday 07 December 2004 12:15 pm, Christopher Faylor wrote:
 On Tue, Dec 07, 2004 at 11:43:33AM -0500, Joseph Miller wrote:
 Hello X Cygwin project.  I got tired of the only option to use an X
 Server on Windows to be either use the X-Win32 trial (like i would pay
 $200+ for that!) or install the full cygwin environment.

 You don't have to install the full cygwin environment.  The setup.exe
 installer allows you to install or not install whatever you please.

 So what I did was take out the binaries required to run the X Server
 (along with ssh and rsh) and put a Windows GUI interface to it, then
 packaged it with an installer so that the average user could download
 and use it.  Please check it out at
 http://www.calcmaster.net/visual-c++/xwinlogon/ and let me know what
 you guys think.  My next step is to rebuild the binaries from the
 sources, allow for installation along side of Cygwin without
 interference, and add -mwindows to remove the cmd.exe box that comes up
 with each window.

 Actually you may want to consider that your next step should be setting
 up a mailing list to discuss your package.  We don't want to clutter
 this mailing list with discussion of random other packages that don't
 have anything to do with the intended purpose of this mailing list.

 And, for all of the people with fingers poised to fire off a I want
 hear about this interesting package response to this message -- please
 don't bother.  You'll have to live with the fact that I am meanly not
 allowing this off-topic discussion.

 cgf

I am starting a mailing list at Sourceforge.net for this project.  It should 
be active by tomorrow as there is a delay when you add a mailing list to a 
project.  Sorry for sending to the wrong list, but I did think it would be 
good to at least announce it here in case others were looking for the same 
thing.

I do realize that you do not have to install the entire cygwin installation 
but can use setup.exe and customize it, but I just don't think that even that 
would suffice for what I was looking for.  What many users who were only 
looking for an X Server would not like about that is the whole situation with 
launching a bash session from batch file and having to work with mounts, etc.  
That was really what I meant by the Cygwin environment.  With my project, 
those things still exist but are never seen by the user.

- -Joseph
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBtgoymXZROF+EADURAnTKAJ4uLsvSzpDjQ8or8VcxdCMaKJxErgCfXtP9
KS7FTQhA0ij6Ey9ID1IJZm0=
=HEri
-END PGP SIGNATURE-


Re: Packaged X Server for easy use

2004-12-07 Thread Christopher Faylor
On Tue, Dec 07, 2004 at 02:53:19PM -0500, Joseph Miller wrote:
I do realize that you do not have to install the entire cygwin
installation but can use setup.exe and customize it, but I just don't
think that even that would suffice for what I was looking for.  What
many users who were only looking for an X Server would not like about
that is the whole situation with launching a bash session from batch
file and having to work with mounts, etc.  That was really what I meant
by the Cygwin environment.  With my project, those things still exist
but are never seen by the user.

You don't have to launch a bash session from a batch file.  You don't
have to work with mounts.

If you were so inclined, you could work within the cygwin release to try
to accommodate the needs of the many users.  But, I understand the
allure of just doing things your own way rather than trying to gather
consensus and working with others.

All the more reason for a completely different mailing list...

cgf


Re: Packaged X Server for easy use

2004-12-07 Thread Joseph Miller
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Tuesday 07 December 2004 3:09 pm, Christopher Faylor wrote:
 On Tue, Dec 07, 2004 at 02:53:19PM -0500, Joseph Miller wrote:
 I do realize that you do not have to install the entire cygwin
 installation but can use setup.exe and customize it, but I just don't
 think that even that would suffice for what I was looking for.  What
 many users who were only looking for an X Server would not like about
 that is the whole situation with launching a bash session from batch
 file and having to work with mounts, etc.  That was really what I meant
 by the Cygwin environment.  With my project, those things still exist
 but are never seen by the user.

 You don't have to launch a bash session from a batch file.  You don't
 have to work with mounts.

 If you were so inclined, you could work within the cygwin release to try
 to accommodate the needs of the many users.  But, I understand the
 allure of just doing things your own way rather than trying to gather
 consensus and working with others.

 All the more reason for a completely different mailing list...

 cgf

I would be more than happy to work within the cygwin release for this project.  
I do not pretend that I would want to maintain this project for an eternity 
myself and I would prefer a larger community to work within.  How do you 
forsee that this should integrate with the Cygwin project?  I have thought 
about an alternate version that would call XWin from inside the Cygwin 
installation for those who already have it installed, but I just haven't done 
it yet.

As to the mounts, I had some problems with getting XWin to run without them 
because of /tmp requirements and font paths.  How would I call XWin without 
the mounts and get those to work?  Please advise.

- -Joseph
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBtiMomXZROF+EADURAsdbAJ9mWrUry9GI8g6V/2y0qEdwFdsQ0gCeNdwx
ehjJ69flREuGlN0nloYFFnk=
=MnqP
-END PGP SIGNATURE-


Re: Packaged X Server for easy use

2004-12-07 Thread Christopher Faylor
On Tue, Dec 07, 2004 at 04:39:50PM -0500, Joseph Miller wrote:
I would be more than happy to work within the cygwin release for this project. 
 
I do not pretend that I would want to maintain this project for an eternity 
myself and I would prefer a larger community to work within.  How do you 
forsee that this should integrate with the Cygwin project?  I have thought 
about an alternate version that would call XWin from inside the Cygwin 
installation for those who already have it installed, but I just haven't done 
it yet.

Cygwin packaging is discussed in the cygwin-apps mailing list.

You could start there by discussing methods for getting a installation
which just installed what you consider to be the minimal amount needed.

There is absolutely no reason why you have to start a cygwin shell in
order to start xwin.  You do need ash or bash if you want to start X via
startx, though.

As to the mounts, I had some problems with getting XWin to run without them 
because of /tmp requirements and font paths.  How would I call XWin without 
the mounts and get those to work?  Please advise.

Well, yes, you do need some mounts but the normal user doesn't need to
worry about them when they are installing cygwin.  Installation should
just require clicking next a few times, choosing a mirror, and then clicking
on something which installs the minimal x package you are envisioning.

Btw, I wasn't being facetious when I mentioned the allure of working by
yourself.  Working with other people on projects like this can be quite
frustrating.  Other people often don't respond at all, or respond days
or weeks after you've made a point.  Then, their responses may indicate
that they haven't really read what you've written or that they haven't
really thought your argument through.  Or, they have another agenda or
another way that they think things should be done.

That will undoubtedly be what you're getting yourself into here, but if
you persevere and, especially if you are willing to make coding changes,
you should be able to affect change.

If you do go over to cygwin-apps you may notice a thread that I started
called setup.exe sucks.  I've gotten a little frustrated over the stalled
development in setup.exe land and over the usability issues that people
keep raising.  So, this may be the time to hop onboard if I can really
get a new course charted for the cygwin installer.

cgf