Features/GNUstep

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Some fixup)
 
(14 intermediate revisions by 5 users not shown)
Line 10: Line 10:
 
== Current Status ==
 
== Current Status ==
 
* Targeted release: [[Releases/14 | Fedora 14 ]]  
 
* Targeted release: [[Releases/14 | Fedora 14 ]]  
* Last updated: 2009-09-27
+
* Last updated: 2010-09-27
* Percentage of completion: 70%
+
* Percentage of completion: 100%
 
+
TODO:
+
Reviewing the following packages:
+
 
+
* gnustep-back
+
* gnustep-example
+
  
 
== Detailed Description ==
 
== Detailed Description ==
GNUstep is a GNU project to implement a Openstep/Nextstep-like environemnt on normal unix/linux systems.
+
GNUstep is a GNU project to implement a Openstep/Nextstep-like environment on normal unix/linux systems.
  
 
== Benefit to Fedora ==
 
== Benefit to Fedora ==
Providing the GNUstep environment for Fedora which is available on other linux distributation like Debien or Gentoo Linux.
+
Providing the GNUstep environment for Fedora which is available on other Linux distribution like Debian or Gentoo Linux.
  
 
== Scope ==
 
== Scope ==
Line 31: Line 25:
 
== How to Test ==
 
== How to Test ==
 
* Try out to build and running the gnustep-example package on Fedora.
 
* Try out to build and running the gnustep-example package on Fedora.
 +
 +
Testplan:
 +
 +
* 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.
  
 
== Dependencies ==
 
== Dependencies ==
GNUstep needs the objective C environemnt which is provided by the gcc.
+
GNUstep needs the objective C environment which is provided by the gcc.
  
 
== Contingency Plan ==
 
== Contingency Plan ==
Line 41: Line 41:
 
== Documentation ==
 
== Documentation ==
 
* Please see http://www.gnustep.org
 
* Please see http://www.gnustep.org
 +
 +
== Open Tasks ==
 +
None
  
 
== Open Issues ==
 
== Open Issues ==
There is a package called libFoundation which privides the same functionality as gnustep-base. Because
+
None
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 encaurage to migrate to gnustep-base.
+
(Please refer to [https://bugzilla.redhat.com/show_bug.cgi?id=531899|BZ #531899])
+
 
+
  
 
== Release Notes ==
 
== Release Notes ==
This Feature offer the possibility to create GNUstep application on Fedora. GNUstep is the open source
+
This Feature offers the possibility to create GNUstep applications on Fedora. GNUstep is an open source
version of Nextstep. An other successor of Nextstep is Cocoa, which ist the API to create GUI application
+
reimplementation of Nextstep. It's provide an GUI framework base of the Objective-C programming language.
on mac OS X.
+
 
 +
The Objective-C programming language is part of the GNU compiler collection (gcc).
 +
 
 +
A list of applications based on GNUstep you may find at [http://gnustep.org/experience/apps.html List of GNUstep applications].
 +
 
 +
Detailed introduction to the GNUstep project you may find at [http://gnustep.org/information/aboutGNUstep.html GNUstep Introduction].
  
[[Category:FeaturePageIncomplete]]
+
[[Category:FeatureAcceptedF14]]
[[Category:wranglerwatch]]
+

Latest revision as of 18:31, 27 September 2010

Contents

[edit] GNUstep

[edit] Summary

GNUstep development environment for Fedora

[edit] Owner

[edit] Current Status

  • Targeted release: Fedora 14
  • Last updated: 2010-09-27
  • Percentage of completion: 100%

[edit] Detailed Description

GNUstep is a GNU project to implement a Openstep/Nextstep-like environment on normal unix/linux systems.

[edit] Benefit to Fedora

Providing the GNUstep environment for Fedora which is available on other Linux distribution like Debian or Gentoo Linux.

[edit] Scope

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.

[edit] How to Test

  • Try out to build and running the gnustep-example package on Fedora.

Testplan:

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

[edit] Dependencies

GNUstep needs the objective C environment which is provided by the gcc.

[edit] Contingency Plan

Not required. It can be introduced after the release of a distribution without any impact for the user. Is only an enhancement.

[edit] Documentation

[edit] Open Tasks

None

[edit] Open Issues

None

[edit] Release Notes

This Feature offers the possibility to create GNUstep applications on Fedora. GNUstep is an open source reimplementation of Nextstep. It's provide an GUI framework base of the Objective-C programming language.

The Objective-C programming language is part of the GNU compiler collection (gcc).

A list of applications based on GNUstep you may find at List of GNUstep applications.

Detailed introduction to the GNUstep project you may find at GNUstep Introduction.