Hi everyone.
See
http://nexus.php-maven.org/index.html#view-repositories for details. Remember that the XWorlds homepage and the XWorlds content is still beta and not yet available for public. It will be ready for work in about one or two months. If you need any deployment access before the website is working please contact me directly.
The repositories will be switched in 3 days (the night from staurday to sunday). As soon as the repositories are switched the domains
xworlds.org will not contain any PHP-Maven stuff.
About the new repositories:
PHP-Maven PEAR repositories will contain every automatic pear import. You can revisit the automatic pear imports (and request to import currently unknown pear channels) through
http://www.xworlds.org/pear
PHP 3rd Closed Source will contain projects that are closed sourced. That means PHP code that was parsed by obfuscators. To request deployment access for your packages please register at
http://www.xworlds.org/php-cs
PHP 3rd party will contain PHP packages (open sourced) for 3rd party contributors. This means everything not covered by groupid "ord.phpmaven". To request deployment access for your own package please ensure that you are the owner of the package. Either send us an email from your domain or from any email address mentioned on the documentation of your package. To request deployment access for your packages please register at
http://www.xworlds.org/php-3rd
PHP Featured project will contain featured projects. A featured project will get some special benefit by ensuring a high quality. You can request a featured project at
http://www.xworlds.org/php-featured
What are the rules to become a featured project?
- High activity: At least once per month. If there is no commit or any other activity you should at least visit the xworlds homepage and explain why there was inactivity (f.e. no new feature requests, no bug reports...)
- Good support: In the pom.xml there should be a mailing list or any other information where your project users get support.
- Open Source license: In the pom.xml you should add an open source license.
- Clean project type: A clear project type should be used and maybe deviding your API from implementation.
- Checkstyle: The should be some metrics covered by build lifecycle. A checkstyle profile of your choice should be added.
- Catalog description: To be listed on the catalog you should add the catalog description.
What are the benefits?
- Listing your project at the catalog: http://catalog.xworlds.org/
- Hosting a small project site and at least the results of "mvn site" command
- Connecting your vs repository to a build server (our hudson)
- Periodic reviews of your project and sources
- Become member of the XWorlds/ PHP-Maven release cycle (three main releases per year, Spring, Summer and Winter release).
PHP-Maven PHP will contain PHP projects provided by org.phpmaven itself.
PHP-Maven 3rd party Plugins will contain your build plugins that are extending php-maven but not an official part of org.phpmaven.
PHP-Maven Plugins is the repository that contains PHP-Maven itself and every build plugin.
XWorlds will be devided into a set of public (open source/ closed source) modules and private modules. The private modules are only available by paying a commercial license. One project is the XWorlds server cloud. A high performance cluster of servers managing php applications and any other applications. It is written in Java and based on reddwarf (formally known as Suns/Oracles SGS: Sun Game Server).
Another project is the xworlds homepage itself. In future we are planning several features, for example a way for complete build automation and project management.
Greetings
Martin