|Line 58:||Line 58:|
== Release Notes ==
== Release Notes ==
This Feature the possibility to create GNUstep on Fedora. GNUstep is open source
reimplementation of Nextstep.
reimplementation of Nextstep. successor of Nextstep is Cocoa, which the API to create GUI
on OS X.
Revision as of 13:34, 7 July 2010
GNUstep development environment for Fedora
- Name: Jochen Schmitt
- email: Jochen@herr-schmitt.de
- Targeted release: Fedora 14
- Last updated: 2009-09-27
- Percentage of completion: 70%
TODO: Reviewing the following packages:
GNUstep is a GNU project to implement a Openstep/Nextstep-like environment on normal unix/linux systems.
Benefit to Fedora
Providing the GNUstep environment for Fedora which is available on other Linux distribution like Debian or Gentoo Linux.
This is a entirely new feature which has no impact for other packages. Only the gnustep-make package, which is part of this feature was updated to the most recent release.
How to Test
- Try out to build and running the gnustep-example package on Fedora.
- Download the gnu-example package.
- build the gnu-example package on a local machine
- Install it and try to start any application offer by this package.
GNUstep needs the objective C environment which is provided by the gcc.
Not required. It can be introduced after the release of a distribution without any impact for the user. Is only an enhancement.
- Please see http://www.gnustep.org
There is a package called libFoundation which provides the same functionality as gnustep-base. Because libFoundation is not required by any Fedora package and this package doesn't provides unicode support, I suggest to remove this package from Fedora. Third party package are encouraged to migrate to gnustep-base. (Please refer to #531899)
Update: The owner of thei package has created a CVSAdmin request for removing this package.
This Feature offers the possibility to create GNUstep applications on Fedora. GNUstep is an open source reimplementation of Nextstep. Another successor of Nextstep is Cocoa, which is the API to create GUI applications on Mac OS X.