From: Matt K. <ra...@ch...> - 2004-03-23 18:53:38
|
All, This may be a bit premature, but I feel we need to keep in mind which environments we want JAZZ to be able to run in. The old JAZZ would work OK on Windoze and most Linuxes distros without much problem. I worry that the shiny new JAZZ will only run on the latest distros with all the latest bleeding edge packages installed, and nothing else! If this happens, adoption will be slow -- if using the latest JAZZ requires one to upgrade one's distro, that will be a problem, IMHO. I'm not saying we need to support Slackware 1.0 or anything, but whatever we do, we need to make sure that it will install fairly easily on most reasonably current systems. We need to be sure we supply all needed RPMs, etc. right in our section of the sourceforge site, if at all possible, and clearly state which RPMs are needed in which situations. Another thing I worry about is the possibility of hosing a user's system up by forcing them to install, for example, GTK2.x. I've heard of situations where doing so made their X sessions not run anymore, since they were based on GTK1.x. The easier it is for people to install and use JAZZ, the more people will use it. Anyway, sorry to ramble, too much coffee this morning! Matt K. |
From: Patrick E. <pa...@pa...> - 2004-03-23 19:32:13
|
I agree. It's kinda tricky to produce portable software. We've committed to the path of using the autotools, which helps, but it also complicates things. A full development environment is more difficult to create on a Windows system. Aside from the midi/audio driver dependencies, the only dependency in Jazz right now is the core wxWidgets 2.4 library. All of the discussion about problems with XRC is now obsolete. The xrc source was added to the jazz distribution and now has a proper Makefile.am. It should compile anywhere Jazz itself will compile. BTW, I removed the automatically generated configure and Makefile.in files from the CVS. It probably wasn't such a great idea to put them there in the first place. I left the .xpm files there for people who don't have the bmptoppm, etc. utilities. Patrick On Tuesday 23 March 2004 12:09, Matt Kelly wrote: > All, > > This may be a bit premature, but I feel we need to keep in mind > which environments we want JAZZ to be able to run in. > > The old JAZZ would work OK on Windoze and most Linuxes distros > without much problem. > > I worry that the shiny new JAZZ will only run on the latest distros > with all the latest bleeding edge packages installed, and nothing > else! If this happens, adoption will be slow -- if using the latest > JAZZ requires one to upgrade one's distro, that will be a problem, > IMHO. > > I'm not saying we need to support Slackware 1.0 or anything, but > whatever we do, we need to make sure that it will install fairly > easily on most reasonably current systems. We need to be sure we > supply all needed RPMs, etc. right in our section of the > sourceforge site, if at all possible, and clearly state which RPMs > are needed in which situations. > > Another thing I worry about is the possibility of hosing a user's > system up by forcing them to install, for example, GTK2.x. I've > heard of situations where doing so made their X sessions not run > anymore, since they were based on GTK1.x. > > The easier it is for people to install and use JAZZ, the more > people will use it. > > Anyway, sorry to ramble, too much coffee this morning! > > Matt K. |
From: Dave F. <dav...@co...> - 2004-03-23 21:31:34
|
On Tuesday 23 March 2004 07:32 pm, Patrick Earl wrote: > BTW, I removed the automatically generated configure and Makefile.in > files from the CVS. It probably wasn't such a great idea to put them > there in the first place. I left the .xpm files there for people who > don't have the bmptoppm, etc. utilities. Thank you. :) I was going to mention it when I noticed my last commit updating all the generated stuff. We should look at using xpm on windows and Mac instead of bmp, I think. It's supposed to be supported by wx2.4. Then we can get rid of the non-xpm stuff and just use xpm for graphics. Dave > Patrick > > On Tuesday 23 March 2004 12:09, Matt Kelly wrote: > > All, > > > > This may be a bit premature, but I feel we need to keep in mind > > which environments we want JAZZ to be able to run in. > > > > The old JAZZ would work OK on Windoze and most Linuxes distros > > without much problem. > > > > I worry that the shiny new JAZZ will only run on the latest distros > > with all the latest bleeding edge packages installed, and nothing > > else! If this happens, adoption will be slow -- if using the latest > > JAZZ requires one to upgrade one's distro, that will be a problem, > > IMHO. > > > > I'm not saying we need to support Slackware 1.0 or anything, but > > whatever we do, we need to make sure that it will install fairly > > easily on most reasonably current systems. We need to be sure we > > supply all needed RPMs, etc. right in our section of the > > sourceforge site, if at all possible, and clearly state which RPMs > > are needed in which situations. > > > > Another thing I worry about is the possibility of hosing a user's > > system up by forcing them to install, for example, GTK2.x. I've > > heard of situations where doing so made their X sessions not run > > anymore, since they were based on GTK1.x. > > > > The easier it is for people to install and use JAZZ, the more > > people will use it. > > > > Anyway, sorry to ramble, too much coffee this morning! > > > > Matt K. > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > jazzplusplus-devel mailing list > jaz...@li... > https://lists.sourceforge.net/lists/listinfo/jazzplusplus-devel -- Visit my website! http://www.davefancella.com/?event=em LILO, you've got me on my knees! (from David Black, db...@pi..., with apologies to Derek and the Dominos, and Werner Almsberger) |
From: Patrick E. <pa...@pa...> - 2004-03-23 22:27:28
|
On Tuesday 23 March 2004 06:31, Dave Fancella wrote: > We should look at using xpm on windows and Mac instead of bmp, I > think. It's supposed to be supported by wx2.4. Then we can get > rid of the non-xpm stuff and just use xpm for graphics. I checked into it as well, and XPM is supported on all platforms. I killed the bmp files and the makefile that converted them. BTW, has anyone tried editing XPM files in xemacs (or perhaps even emacs)? It's a little surreal. :) Patrick |