RE: Changes I've been thinking of...
Date: Wed, 7 Oct 2009 15:24:01 -0400 From: greg.casame...@gmail.com To: discuss-gnus...@gnu.org; gnustep-dev@gnu.org CC: Subject: Changes I've been thinking of... Guys, There are a number of things which need to change on the project: We need to: 1) improve our website. It's been the same for years and doesn't reflect our progress. For item 1, I like to suggest move the web site over to sourceforge.net. If advertisement on web page is a concern/annoying, we can use Trac like software to host GNUStep site. Trac can even support auto-build feature(bitten). Check out http://trac.edgewall.org yourself. 2) improve GNUstep's default theme as well as theming in general. While I know some people will respond negatively to changing the default theme from a NeXT-like look to something more modern, I believe it's one way for us to spark interest in the project is to update it's look. The current look should always be available, but not necessarily the default. 3) Improve our ability to market ourselves in general. To me theme is not an important issue, issue is GNUStep community is not as active as other projects. Apache,Firefox,extjs just to name a few. Also there is no killer app in GNUStep. All the software people need is on Windows, GNOME or KDE. I like to suggest we come up with a killer app to demonstrate GNUStep's write once run everywhere feature. If GNUStep have a killer app, people will install GNUStep system on their OS. Pick a most used software(maybe FireFox ?) and port the source code into objc language and GNUStep framework. tj yang, a GNUStep lurker One thing that GNUstep has been lacking in is marketing. I've been trying to improve things on that front, but I'm not the best marketer to say the very least. Does anyone have any questions or comments regarding this? I would like to hear any and all input people have. Later, GC -- Gregory Casamento Open Logic Corporation, Principal Consultant yahoo/skype: greg_casamento, aol: gjcasa (240)274-9630 (Cell) ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev _ Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. http://clk.atdmt.com/GBL/go/171222985/direct/01/ ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
./test-gnustep: i686-pc-linux-gnu-logs.tar.gz: No such file or directory
Trying to add my fedora 9 box to be a gnustep test box. But why the script delete the i686-pc-linux-gnu-logs.tar.gz and then complain the file is not found ? tj snip openapp MyApplication.app + gsexitstatus=0 + echo '--- Archive Results ---' --- Archive Results --- + rm -f i686-pc-linux-gnu-results.txt + rm -f i686-pc-linux-gnu-logs.tar.gz ++ date + GSDATE='Tue Nov 4 17:08:45 CST 2008' + gs_success=no + '[' 0 '!=' 0 ']' + echo 'Success Compile i686-pc-linux-gnu Tue Nov 4 17:08:45 CST 2008' + gs_success=yes + echo '--- Upload Results ---' --- Upload Results --- + ftp -n ftp.gnustep.org local: i686-pc-linux-gnu-logs.tar.gz: No such file or directory + DIRS='make base gui back' + '[' no = yes -a -d /home/tjyang/gnustep-ibm ']' [EMAIL PROTECTED] scripts]$ [ ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
gnustep ips packages for openoslaris ?
The gcc-3.4.3 come with opensolar now has a objc language enabled. Has anyone test it out how good is objc support ? Anyone interested to build the gnustep ips package on top of existing ips packages ? T.J. Yang _ The i’m Talkathon starts 6/24/08. For now, give amongst yourselves. http://www.imtalkathon.com?source=TXT_EML_WLH_LearnMore_GiveAmongst___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Including compilation of objc enabled gcc in test-gnustop script ?
Following is the error logs I got from running startup/scripts/test-gnustep on a emac running 8.11.0 Darwin(ppc). * * Startup configuration report * * -- E093 Error It appears you are using the Apple cc compiler. The Apple compiler does not compile GNUstep. You need to install an FSF compiler, or make sure that the FSF compiler is found first in your PATH. -- I199 Information GNUstep is not installed yet. Please proceed with installation of GNUstep as long as you have resolved other errors listed here. -- W272 Warning You do not have a recent version of the libobjc library. Startup will install one. -- W403 Warning You need to install the JPEG library (libjpeg)) in order to load JPEG images with the GNUstep gui. -- E401 Error You need to install the TIFF library (libtiff and libtiff-devel) in order to use the GNUstep gui. -- W409 Warning You need to install the PNG library (libpng) in order to load PNG images with the GNUstep gui. * Question is can we put in effort for better automation experience when try to startup gnustep environment ? if needed objc gcc is not installed, why not just compile it using apple's gcc ? This is true for other Unix OS (solaris,opensolaris,hp-ux and AIX etc...) also. knowing compiling gcc is not a small task, but without a gcc with objc support, gnustep compilation can't proceed. Is there other gnustep persion willing to contribute a version gcc source that can be compiled on emac ppc using gcc version 4.0.1 (Apple Computer, Inc. build 5367) ? tj _ i’m is proud to present Cause Effect, a series about real people making a difference. http://im.live.com/Messenger/IM/MTV/?source=text_Cause_Effect ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Compiling Gnustep on Fedora 6: configure: error: No X11 libraries/headers for building x11 server
Any pointer of what I missed ? 1. some missing library that I can't find the fedora package for them. [EMAIL PROTECTED] scripts]# cat /etc/redhat-release Fedora Core release 6 (Zod) [EMAIL PROTECTED] scripts]# [EMAIL PROTECTED] logs]# grep cannot 06-back-config.log /usr/bin/ld: cannot find -lXt /usr/bin/ld: cannot find -lgdi32 /usr/bin/ld: cannot find -lmsimg32 /usr/bin/ld: cannot find -lopengl32 [EMAIL PROTECTED] logs]# pwd /root/core/logs [EMAIL PROTECTED] logs]# 2. failed at compiling cairo backend server using X11. snip checking for main in -lmsimg32... no checking for main in -lopengl32... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for libart2... 2.3.17 checking for cairo... yes checking CAIRO_CFLAGS... -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 checking CAIRO_LIBS... -lcairo checking for cairo-ft... yes checking CAIRO_FT_CFLAGS... -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 checking CAIRO_FT_LIBS... -lcairo -lfreetype -lfontconfig checking for cairo-xlib... yes checking CAIRO_XLIB_CFLAGS... -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 checking CAIRO_XLIB_LIBS... -lcairo -lX11 checking for cairo-win32... checking for cairo-glitz... checking for XRenderFindVisualFormat in -lXrender... yes checking Backend Server... x11 checking Backend Graphics... art configure: error: No X11 libraries/headers for building x11 server - Installation of GNUstep Back failed. Send the /root/startup/../core/logs.tar.gz file to [EMAIL PROTECTED] for help - --- Archive Results --- --- Upload Results --- AUTH not understood AUTH not understood KERBEROS_V4 rejected as an authentication type snip ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Please help fix procedure of How_can_I_take_part_with_a_GNUstep_autobuilder_for_the_testfarm.3F
I am trying to have a Solaris 10 laptop be part of gnustep autobuild farm. Please help fix this procedure, there is no Startup.current.tar.bz2 at said URL. http://wiki.gnustep.org/index.php/Developer_FAQ#How_can_I_take_part_with_a_GNUstep_autobuilder_for_the_testfarm.3F Thaks T.J. Yang _ Peek-a-boo FREE Tricks Treats for You! http://www.reallivemoms.com?ocid=TXT_TAGHMloc=us ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
RE: GNUstep Testfarm Results
The instruction here is broken. http://wiki.gnustep.org/index.php/Developer_FAQ#How_can_I_take_part_with_a_GNUstep_autobuilder_for_the_testfarm.3F bash-3.00# wget http://ftp.gnustep.org/pub/daily-snapshots/Startup.current.tar.bz2 --07:30:09-- http://ftp.gnustep.org/pub/daily-snapshots/Startup.current.tar.bz2 = `Startup.current.tar.bz2' Resolving ftp.gnustep.org... 81.201.178.155 Connecting to ftp.gnustep.org|81.201.178.155|:80... connected. HTTP request sent, awaiting response... 404 Not Found 07:30:12 ERROR 404: Not Found. bash-3.00# uname -a SunOS netinstall2 5.10 Generic_120012-14 i86pc i386 i86pc bash-3.00# See uname -a for my goal ;) T.J. Yang To: gnustep-dev@gnu.org From: [EMAIL PROTECTED] Date: Wed, 7 Nov 2007 06:34:18 -0500 Subject: GNUstep Testfarm Results Test results for GNUstep as of Wed Nov 7 06:34:18 EST 2007 If a particular system failed compilation, the logs for that system will be placed at ftp://ftp.gnustep.org/pub/testfarm If you would like to be a part of this automated testfarm, see http://wiki.gnustep.org/index.php/Developer_FAQ#How_can_I_take_part_with_a_GNUstep_autobuilder_for_the_testfarm.3F Fail Compile i386-unknown-freebsd6.2 Wed Nov 7 15:32:26 CST 2007 Success Compile i386-unknown-netbsdelf3.1 Wed Nov 7 03:57:10 CET 2007 Success Compile powerpc-apple-darwin8.10.0 Wed Nov 7 00:33:47 MST 2007 Success Compile sparc-sun-solaris2.7 Wed Nov 7 01:34:05 EST 2007 ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev _ Climb to the top of the charts! Play Star Shuffle: the word scramble challenge with star power. http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_oct___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: GNUstep development vmware appliance on Solaris 10
From: Lars Sonchocky-Helldorf [EMAIL PROTECTED] To: T.J. Yang [EMAIL PROTECTED] CC: gnustep-dev@gnu.org Subject: Re: GNUstep development vmware appliance on Solaris 10 Date: Sun, 14 Jan 2007 01:34:17 +0100 Get in contact with Andreas Hoeschler ([EMAIL PROTECTED]) or Mark Brünink ([EMAIL PROTECTED]) of SmartSoft, they use Solaris in their company Thanks for the tip, the problem I will have should l be the gnustep compilation issues. I will ask help from them when I run into issue. Solaris 10 will be my stepping stone. I hope we can prepare a GNUstep OpenSolaris image that can be distributed freely. I don't believe Solaris 10 vmware image can be distributed by gnustep.org community. Following will be my wiki notes for this effort. http://wiki.gnustep.org/index.php/Platform_compatibility#GNUstep_Solaris_10_U2_vmware_appliance Regards tj regards, Lars Am 13.01.2007 um 21:37 schrieb T.J. Yang: I like to create a this vmware image that any new comer (that is me ;) can easily compile gnustep on solaris 10 by just a simple command make gnustep. Ok that is goal, here is the plan. 1. Create a 10G(or less) big soalris 10 image. 2. install Sunstudio with patches. 3. install patches for solaris 10 x86. 4. install obj compiler from blastwave.org 5. release the makefile and sources needed to achieve. 5.1 make clean erase all existing gnustep compiled binaris 5.2 make gnustep compile all the make,core etc gnustep components. 5.3 make gnustep upload=1 will turn the install binary into sun package formats and upload to ftp.gnustep.org. Detail of this need to be work out. What you can help ? 1. login into the prototype vmware image at my home to help debug the compilation issue. 2. please send me an email if you can help. Life is short, I don't like spend hours to resolve the issue myself when others can help easily. Regards tj T.J. Yang _ Get FREE Web site and company branded e-mail from Microsoft Office Live http://clk.atdmt.com/MRT/go/mcrssaub0050001411mrt/direct/01/ ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev _ Type your favorite song. Get a customized station. Try MSN Radio powered by Pandora. http://radio.msn.com/?icid=T002MSN03A07001 ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
RE: Which GNUstep win32 installer is working ?
Can someone please fill in detail instructions here ? http://wiki.gnustep.org/index.php/Installation_on_Windows#GNUstep_.exe_installer_created__by_Nullsoft.27s_NSIS The goal is to be able to see openapp GSTest.app run successfully with display. T.J. Yang From: T.J. Yang [EMAIL PROTECTED] To: gnustep-dev@gnu.org Subject: Which GNUstep win32 installer is working ? Date: Thu, 28 Dec 2006 12:01:17 -0600 I like to put some efforts about TWW packaging for GNUStep win32. But I am having problem to install a working version that can have GNUstep apps run on windows screen (like Gorm.app or GStest.app). Here are installers I have tried in ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/ 1. Install-GNUstep-Development-Environment-1.10.1-bin.exe 2. GNUstep-base-1.10.1-gui-0.9.4.exe. 3. GNUstep-base-1.11.1-gui-0.10.1-3.exe I remember I used be able to have 1. installed but now it ended with error message(my laptop has bad been upgraded to SP2 since). 2. one has following error message when I try to compile a test apps (Gorm.app). $ make rm -rf InterfaceBuilder ln -s GormLib InterfaceBuilder Making all in GormObjCHeaderParser... make[1]: Entering directory `/F/old/gorm-1.1.0/GormObjCHeaderParser' Making all for library libGormObjCHeaderParser... Creating derived_src... Compiling file NSScanner+OCHeaderParser.m ... Compiling file OCHeaderParser.m ... Compiling file OCIVar.m ... Compiling file OCIVarDecl.m ... Compiling file OCMethod.m ... Compiling file ParserFunctions.m ... Linking library libGormObjCHeaderParser ... c:\GNUstep\Development\msys\1.0\mingw\bin\dllwrap.exe: installation problem, cannot exec `gcc': Permission denied make[2]: *** [shared_obj/GormObjCHeaderParser.dll] Error 1 make[1]: *** [libGormObjCHeaderParser.all.library.variables] Error 2 make[1]: Leaving directory `/F/old/gorm-1.1.0/GormObjCHeaderParser' make: *** [internal-all] Error 2 [EMAIL PROTECTED] /F/old/gorm-1.1.0 $ 3. one has problem about /etc/GNUstep.conf can't be found. Can we have base-1.11.2-gui-0.10.2 deleted since it is empty ? Question is anyone got installer working for winxp sp2 ? Thanks T.J. Yang _ Get FREE Web site and company branded e-mail from Microsoft Office Live http://clk.atdmt.com/MRT/go/mcrssaub0050001411mrt/direct/01/ ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev _ Fixing up the home? Live Search can help http://imagine-windowslive.com/search/kits/default.aspx?kit=improvelocale=en-USsource=hmemailtaglinenov06FORM=WLMTAG ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
RE: Minor release policy update
I have sent request to add my account tjyang to be able to edit wiki page two days ago. How long should I wait for the response ? Thanks tj _ Type your favorite song. Get a customized station. Try MSN Radio powered by Pandora. http://radio.msn.com/?icid=T002MSN03A07001 ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Which GNUstep win32 installer is working ?
I like to put some efforts about TWW packaging for GNUStep win32. But I am having problem to install a working version that can have GNUstep apps run on windows screen (like Gorm.app or GStest.app). Here are installers I have tried in ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/ 1. Install-GNUstep-Development-Environment-1.10.1-bin.exe 2. GNUstep-base-1.10.1-gui-0.9.4.exe. 3. GNUstep-base-1.11.1-gui-0.10.1-3.exe I remember I used be able to have 1. installed but now it ended with error message(my laptop has bad been upgraded to SP2 since). 2. one has following error message when I try to compile a test apps (Gorm.app). $ make rm -rf InterfaceBuilder ln -s GormLib InterfaceBuilder Making all in GormObjCHeaderParser... make[1]: Entering directory `/F/old/gorm-1.1.0/GormObjCHeaderParser' Making all for library libGormObjCHeaderParser... Creating derived_src... Compiling file NSScanner+OCHeaderParser.m ... Compiling file OCHeaderParser.m ... Compiling file OCIVar.m ... Compiling file OCIVarDecl.m ... Compiling file OCMethod.m ... Compiling file ParserFunctions.m ... Linking library libGormObjCHeaderParser ... c:\GNUstep\Development\msys\1.0\mingw\bin\dllwrap.exe: installation problem, cannot exec `gcc': Permission denied make[2]: *** [shared_obj/GormObjCHeaderParser.dll] Error 1 make[1]: *** [libGormObjCHeaderParser.all.library.variables] Error 2 make[1]: Leaving directory `/F/old/gorm-1.1.0/GormObjCHeaderParser' make: *** [internal-all] Error 2 [EMAIL PROTECTED] /F/old/gorm-1.1.0 $ 3. one has problem about /etc/GNUstep.conf can't be found. Can we have base-1.11.2-gui-0.10.2 deleted since it is empty ? Question is anyone got installer working for winxp sp2 ? Thanks T.J. Yang _ Get FREE Web site and company branded e-mail from Microsoft Office Live http://clk.atdmt.com/MRT/go/mcrssaub0050001411mrt/direct/01/ ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: Proposal: Make Windows installers for each release...
From: Richard Frith-Macdonald [EMAIL PROTECTED] To: Aaron G [EMAIL PROTECTED] CC: GNUstep Developers gnustep-dev@gnu.org Subject: Re: Proposal: Make Windows installers for each release... Date: Thu, 28 Dec 2006 20:44:11 + On 28 Dec 2006, at 20:31, Aaron G wrote: As someone who would use this, I like the idea. I use OS X and Windows, and only use linux as a text-only vm, so It would be a great help to be able to install this. Right now I only use this as a hobby, but I could begin to help test things. If it wasnt a pain in the ass to install. On 12/28/06, Gregory John Casamento [EMAIL PROTECTED] wrote: Currently our release policy for windows has been a bit spotty.We seem to release a version for Windows sporadically. I'd like to shoot for having every release have a Windows installer available for it, if that's possible. Any thoughts on this? Inspired by T.J Yang, i was thinking of investigating the possibility of incorporating WiX support into gnustep-make (in the way that rpm support is currently built in) and perhaps his idea of TWW tolls later. If WiX support was in the make system, we could build windows install packages trivially ... which would be great. I think this is quite a long term goal to have GNUstep generate native package format. Currently we need to have a higher degree of automation(digitation) in the GNUstep development and distribution mechanism. A ready to run binary is much better than tar ball on ftp.gnu.org. Regarding to WiX and GNUstep, I believe current installer is using nullsoft for win32 packaging. I wish we can release a version of win32 GNUstep using WiX. so that the package source is in xml files that others can inherit,study and enhance easily. Last time I checked outWiX 2.x PMS, it require every file to have a UUID. and it was hard to include files under a sub directory. WiX 3.x is in beta but it has better support for subdirectory inclusion and auto UUID generation. Please let me know if you are interested to work on this project(win32 GNUstep by WiX). Regards tj _ Type your favorite song. Get a customized station. Try MSN Radio powered by Pandora. http://radio.msn.com/?icid=T002MSN03A07001 ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: Proposal: Make Windows installers for each release...
Please let me know if you are interested to work on this project(win32 GNUstep by WiX). I mean win32 GNUstep MSI installer by WiX tool. tj _ Experience the magic of the holidays. Talk to Santa on Messenger. http://clk.atdmt.com/MSN/go/msnnkwme008001msn/direct/01/?href=http://imagine-windowslive.com/minisites/santabot/default.aspx?locale=en-us ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: GNUstep packaging by TWW tools
From: Richard Frith-Macdonald [EMAIL PROTECTED] To: T.J. Yang [EMAIL PROTECTED] CC: gnustep-dev@gnu.org Subject: Re: GNUstep packaging by TWW tools Date: Wed, 27 Dec 2006 10:59:51 + On 26 Dec 2006, at 20:02, T.J. Yang wrote: My plan 1. prepare gcc-4.1.1 for Solaris 10 intel (U2, 06/2006 version) first and down port lower version solaris and sparc cpu. This is fairly straightforward ... I've done it for 32 bit and 64bit solaris ... you shouldn't have any trouble. Great, would you mind to try out gcc-4.1.1 for GNUstep ? Currently I have 4.1.1 for Solaris 10 intel, it can compile helloword.m but it failed the configure script when compiling gnustep-base. looks like I need to relocate objc/objc.h to a path that can be found. 2. package the gnustep core software(make,base,gui). I don't know CPAM at all ... but I've packaged these things using solaris native packaging (pkgmk etc) and a cursory scan of the pages at http://en.wikibooks.org/wiki/CPAM_with_TWW/User_Guide suggests that CPAM acts as a layer on top of pkgm, so it ought to be workable. TWW's CPAM is an evolution not a revolution solution like OpenPKG. Existing knowledge of native packages still needed and depended upon. It make abstract software build process into a repeatable XML format. when building SVR4 package, TWW's pb tool will call up pkgmk to make the SVR4 package and if pb runs on RH Linux, then it will call up rpmbuild to build the package. 3. release package sources You will need to make a copyright assignment to the FSF to get the packaging source incorporated into the projects. See http://mediawiki.gnustep.org/index.php/ Developer_FAQ#How_do_I_assign_my_contribution.3F 4. Lobby gnustep development community to use TWW tool so TWW CPAM tool can help GNUstep's CPAD. This will be hard because asking people to switch to different tools using different processes. I don't know CPAM details, but if it produces a wrapper round a 'native' package format, such that the native package is still available, I expect there would be no resistance as it would allow us to build (and therefore provide easily on the ftp site) both the native packages and the higher-level CPAM packages. If on the other hand, it results in something which can only be installed with the CPAM installer, I expect it would be argued that we should just build packages in the 'native' formats, so that they can be installed without the need to download/use the CPAM tool. TWW package format is in pkg-inst format which is a zipped file/directory of native packages in native format. One can certainly unzip the TWW packages format into native ones and use pkgadd to do package installation. The downside is that the auto installation of depended software will then need to be installed manually. One issue though ... the list of supported operating systems for HPMS does not include ms-windows ... the whole point of this system is to wrap all other systems inside a single toolset, but if it omits what is arguably the second most important target operating system, then it's probably not actually very useful. I think it's therefore important to find out whether ms-windows support is available, or under development and near enough complete for you to join in and perfect it. If ms-windows support is available then this sounds like a very good idea. Correct, TWW tools for win32 is not ready yet but this doesn't prevent GNUstep (for Unix) to adopt the TWW tools. TWW tools(and all the software they packaged) are in GPL license so if an OS is not supported, we can port the tools over. I tried to port the tools to Linksys nslu2, Mac OS X and win32 with some progress but I reach my limit of ability and time.(Now you know I have these three OS at home ;). for TWW and win32, here is my finding and testing sb(software build) tool was ported over quite easily using cygwin. pb(package build) tool need more thinking because there so many PMS solutions for win32. Personally I favor WiX becuase it use xml file for describing package building and it is from vendor(MS). Using WiX will make pb wrapper much easier, it will be just TWW's XML converted to WiX's XML format. currently gnustep win32 is not using WiX for packaging, I hope this can be changed to use WiX. when TWW tools for win32 is ready, the conversion to use TWW will be easier. Regards tj _ Find sales, coupons, and free shipping, all in one place! MSN Shopping Sales Deals http://shopping.msn.com/content/shp/?ctid=198,ptnrid=176,ptnrdata=200639 ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: GNUstep packaging by TWW tools
No ... but there is little incentive for people to adopt it if it doesn't help packaging for our target systems. I agree GNUstep win32 has high priority because the vast amount of win32 machine in existence. TWW tools(and all the software they packaged) are in GPL license so if an OS is not supported, we can port the tools over. I tried to port the tools to Linksys nslu2, Mac OS X and win32 with some progress but I reach my limit of ability and time.(Now you know I have these three OS at home ;). for TWW and win32, here is my finding and testing sb(software build) tool was ported over quite easily using cygwin. But we don't use/support cygwin for GNUstep on windows ... so, while some people may have cygwin installed, most won't ... so we would need the build tool ported to run without having to install cygwin too. I remembered I tired mingw first but later back down to cygwin because cygwin was much easier to me. pb(package build) tool need more thinking because there so many PMS solutions for win32. Personally I favor WiX becuase it use xml file for describing package building and it is from vendor(MS). Using WiX will make pb wrapper much easier, it will be just TWW's XML converted to WiX's XML format. currently gnustep win32 is not using WiX for packaging, I hope this can be changed to use WiX. when TWW tools for win32 is ready, the conversion to use TWW will be easier. That sounds good. At here ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/base-1.10.1/ Install-GNUstep-Development-Environment-1.10.1-bin.exe[Nov 5 2004] 11M the win32 installer has not been updated for a while. Anyone willing to take on this task ? Package GNUstep win32 using WiX. Regards tj _ Find sales, coupons, and free shipping, all in one place! MSN Shopping Sales Deals http://shopping.msn.com/content/shp/?ctid=198,ptnrid=176,ptnrdata=200639 ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
GNUstep packaging by TWW tools
I am not a software engineer so I can't help on swapping out xlib with cairo type of projects. but I want to have a FreeBSD type of packaging build system to maintain GNUstep. make gnustep-core-1.10 will unpack,patch,configure and build gnustep software components. It is very wasteful of compute/time resources to require everyone to compile gcc(with objc) if one is interested about running gnustep. GNUStep LiveCD is good but an easy way to install gnustep onto existing installed OS is even better. For now, I am using Solaris 10 intel for packaging gnustep by TWW tools (R1). The goal is to make installation of gnustep very easy across OS platform. My plan 1. prepare gcc-4.1.1 for Solaris 10 intel (U2, 06/2006 version) first and down port lower version solaris and sparc cpu. bash-3.00# /opt/gcc411/bin/gcc -v Using built-in specs. Target: i386-pc-solaris2.10 Configured with: /opt/build/gcc-4.1.1/configure --enable-nls --enable-threads --disable-maintainer-mode --enable-shared --enable-libgcj --enable-languages=c,c++,objc --datadir=/opt/gcc411/share --with-gnu-as --with-as=/opt/gcc411/i386-pc-solaris2.10/bin/as --with-local-prefix=/opt/gcc411 --prefix=/opt/gcc411 Thread model: posix gcc version 4.1.1 bash-3.00# uname -a SunOS b-solx86-10 5.10 Generic_118855-14 i86pc i386 i86pc bash-3.00# 2. package the gnustep core software(make,base,gui). 3. release package sources 4. Lobby gnustep development community to use TWW tool so TWW CPAM tool can help GNUstep's CPAD. This will be hard because asking people to switch to different tools using different processes. Goal: /opt/bin/pkg-inst gnustep-2.0, will install gnustep-core and gnustep apps automatically. will install gnustep and its depended software clusters. This is a hobby project and subject to my free time. References: R1. http://en.wikibooks.org/wiki/CPAM_with_TWW/User_Guide T.J. Yang _ Experience the magic of the holidays. Talk to Santa on Messenger. http://clk.atdmt.com/MSN/go/msnnkwme008001msn/direct/01/?href=http://imagine-windowslive.com/minisites/santabot/default.aspx?locale=en-us ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
GNUstep win32 begnner guide ?
I downloaded the latest GNUStep for win32 and installed it without issue. But the question is what next ? Is there a wiki page/docs for next step on win32 ? I remeber I used to follow a Japanese tutorial and it has steps to compile after the installation. Can we have a more detailssteps to compile/install a few test gnustep programs ? let me know, I will put them on gnustep wiki site. T.J. Yang ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: GNUstep moving forward
snip, very good analyiss Suggested next steps: snip - define project roles (and use person redundancy) and last, but not least: - observe and copy behaviour of successful players (*) Stefan I like to comment on your final next steps on mainly on Cbjective-C language. IMO, from a sysadmin's perpective. Objective-C is not popular is becuase it is not easy to get a project done. not like perl(or python), there are tons of library/classes can be used already on CPAN. when I need to write a script or program, what I need to do is really just assemble lego blocks, find the object library and put them together. break it apart and reassemble it to different structure that I like. If I choose to use objective-C to implement my project, I need to write all the classess(modules, in perl's term). there are no existing classes in public domain that I can use to avoid the wheel reinvention. I kow we have misckit, kits from omniweb etc. but we need a central repository to store all those object kit or IC pak. I still have hope for objective-C lanauage and GNUStep. I like to see and help them propser. T.J. Yang Regards, Stefan Urbanek (*) there are many inferior projects that have great success compared to their alternatives. If it is not in the idea behind, then whay it is? Go, find out and apply to GNUstep. Reasons are various, including: community suppport, poject management, knowledge management, publicity and visibility (if it is visible, it should be good, no?), friendliness, openness, flashiness, coolness, colourfulness -- http://stefan.agentfarms.net First they ignore you, then they laugh at you, then they fight you, then you win. - Mahatma Gandhi ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev