RE: Changes I've been thinking of...

2009-10-07 Thread T.J. Yang


 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

2008-11-04 Thread T.J. Yang
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 ?

2008-06-26 Thread T.J. Yang

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 ?

2007-12-11 Thread T.J. Yang

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

2007-12-11 Thread T.J. Yang

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

2007-11-08 Thread T.J. Yang

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

2007-11-07 Thread T.J. Yang

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

2007-01-13 Thread T.J. Yang

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 ?

2006-12-29 Thread T.J. Yang

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

2006-12-28 Thread T.J. Yang
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 ?

2006-12-28 Thread T.J. Yang


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...

2006-12-28 Thread T.J. Yang



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...

2006-12-28 Thread T.J. Yang


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

2006-12-27 Thread T.J. Yang

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

2006-12-27 Thread T.J. Yang




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

2006-12-26 Thread T.J. Yang
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 ?

2006-03-13 Thread T.J. Yang

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

2005-10-24 Thread T.J. Yang



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