There are many ways you can help make XBean a better piece of software - please dive in and help!
Try surf the documentation - if somethings confusing or not clear, let us know. Download the code, try it out, and see what you think. Browse the source code. Got an itch to scratch, want to tune some operation or add some feature?
Want to do some hacking on XBean? Try surfing the our issue tracker
for open issues or features that need to be implemented, take ownership of an issue and try to fix it.
If you'd rather a more gentle introduction to working on the XBean project, try look at the unit tests cases and help us to improve our test coverage.
Getting In Touch
There are various ways of communicating with the XBean community.
If You Find a Bug or Problem
Please raise a new issue in our issue tracker
If you can create a JUnit test case then your issue is more likely to be resolved quicker.
e.g. take a look at some of the existing unit tests cases
Then we can add your issue to SVN and then we'll know when its really fixed and we can ensure that the problem stays fixed in future releases.
Submitting Patches
We gladly accept patches if you can find ways to improve, tune or fix XBean in some way.
Most IDEs can create nice patches now very easily. If you're a command line person try the following to create the patch:
diff -u Main.java.orig Main.java >> patchfile.txt
or
svn diff Main.java >> patchfile.txt
Using the Issue Tracker
Before you can raise an issue in the issue tracker you need to register with it. This is quick & painless.
If you want to have a go at fixing an issue you need to be in the list of xbean-developers on the issue tracker. To join the group, please let us know on the Mailing Lists
letting us know the user name you used to register with the issue tracker and we'll add you to the group.
Why not dive in and try tackle some of our outstanding issues?
ASF JIRA
(14 issues)
|
|
T |
Key |
Summary |
Assignee |
Reporter |
Pr |
Status |
Res |
Created |
Updated |
Due |
|
XBEAN-119
|
ContextUtil$ReadOnlyBinding#isRelative() always returns false
|
Unassigned
|
Christian Haul
|
|
Open
|
UNRESOLVED
|
Dec 22, 2008
|
Dec 22, 2008
|
|
|
XBEAN-117
|
reflect can't be built with asm3
|
Unassigned
|
Torsten Werner
|
|
Open
|
UNRESOLVED
|
Nov 29, 2008
|
Nov 29, 2008
|
|
|
XBEAN-113
|
Set svn:eol-style=native on source files
|
Unassigned
|
Benjamin Bentmann
|
|
Open
|
UNRESOLVED
|
Oct 14, 2008
|
Oct 14, 2008
|
|
|
XBEAN-112
|
Allow conversion from File, URL, Number etc. to String
|
Unassigned
|
Benjamin Bentmann
|
|
Open
|
UNRESOLVED
|
Oct 14, 2008
|
Oct 14, 2008
|
|
|
XBEAN-109
|
org.apache.xbean.classloader.JarFileClassLoader can not handle pathnames with containing spaces
|
Unassigned
|
Ingo Bormann
|
|
Open
|
UNRESOLVED
|
Aug 01, 2008
|
Oct 14, 2008
|
|
|
XBEAN-92
|
UrlSet excludePaths() method throws a nullpointer exception if the pathString argument is null
|
David Blevins
|
karan singh malhi
|
|
Open
|
UNRESOLVED
|
Sep 06, 2007
|
Jul 04, 2008
|
|
|
XBEAN-77
|
ClassFinder needs better error handling
|
Unassigned
|
David Jencks
|
|
Open
|
UNRESOLVED
|
Feb 26, 2007
|
Jul 04, 2008
|
|
|
XBEAN-108
|
User Guide? Getting Started?
|
Unassigned
|
Victor Volle
|
|
Open
|
UNRESOLVED
|
Jun 28, 2008
|
Jun 28, 2008
|
|
|
XBEAN-105
|
Wiki errors - An error occurred: Connection refused. The system administrator has been notified.
|
Unassigned
|
David Smiley
|
|
Open
|
UNRESOLVED
|
Mar 13, 2008
|
May 09, 2008
|
|
|
XBEAN-96
|
Enum properties appear as elements not attributes in the xsd schema
|
Unassigned
|
alex322
|
|
Open
|
UNRESOLVED
|
Oct 18, 2007
|
Feb 28, 2008
|
|
|
XBEAN-71
|
qdox dies because it cannot resolve javax/servlet/ServletContext
|
Dain Sundstrom
|
Kohsuke Kawaguchi
|
|
Open
|
UNRESOLVED
|
Jan 23, 2007
|
Feb 28, 2008
|
|
|
XBEAN-34
|
The id attribute defaults to the xbean tag name
|
Unassigned
|
David Blevins
|
|
Open
|
UNRESOLVED
|
Aug 02, 2006
|
Feb 28, 2008
|
|
|
XBEAN-72
|
Plugin needs to implement MavenReport
|
Unassigned
|
Kohsuke Kawaguchi
|
|
Open
|
UNRESOLVED
|
Jan 24, 2007
|
Feb 28, 2008
|
|
|
XBEAN-10
|
Add support for inline xml (bean properties as DOM nodes)
|
Unassigned
|
Guillaume Nodet
|
|
Open
|
UNRESOLVED
|
May 04, 2006
|
Aug 01, 2006
|
|
Becoming a Committer
The first step is contributing to the project; if you want to take that a step forward and become a fellow committer on the project then see the Committer Guide