From Fedora Project Wiki
 
Line 55: Line 55:
== User Experience ==
== User Experience ==
<!-- If this feature is noticeable by its target audience, how will their experiences change as a result?  Describe what they will see or notice. -->
<!-- If this feature is noticeable by its target audience, how will their experiences change as a result?  Describe what they will see or notice. -->
* FIXME
* More java-applications colud be included in Fedora
* Some java-applications today included in Fedora can be updated to lastest releases, with new features


== Dependencies ==
== Dependencies ==

Latest revision as of 01:32, 26 November 2009

Java-Gnome 4.x

Summary

Fedora is currently including part of 2.x java-gnome stack. The idea is to include 4.x stack and move 2.x to compat-. due to incompatibility between apis.

Owner

  • email: ottorey@gmail.com

Current status

  • Targeted release: Fedora 13
  • Last Updated: 2009-11-25
  • Percentage of completion: 0%

Detailed Description

Java-gnome is a Gtk wrapper/implementation for Java Applications that allow to develop gtk applications using Java. To stay in sync with Upstream, we need to move to 4.x release.

Benefit to Fedora

Stay in sync with upstream with latest patches, features and add capabilities to Java-Gtk applications

Scope

Changes to do:

  • Build 4.x version packages as java-gnome
  • Move 2.x stack to compat-java-gnome
  • List packages with depends on the current version of stack (2.x)
  • Build packages against 4.x stack if it possible
  • Packages that not fit with 4.x must be marked to depends on compat-

How To Test

  • FIXME

User Experience

  • More java-applications colud be included in Fedora
  • Some java-applications today included in Fedora can be updated to lastest releases, with new features

Dependencies

  • FIXME

Contingency Plan

  • None: Packages that cannot be build against 4.x stack must be pointed to compat-java-gnome (current stack)
  • If something really goes to hell, remove java-gnome 4.x stack and back to current stack (2.x)

Documentation

  • FIXME

Release Notes

Comments and Discussion