NEWS: 2.0.0-beta-1 released and new website.

3 views
Skip to first unread message

mepeisen

unread,
Feb 14, 2012, 3:50:09 AM2/14/12
to Maven for PHP
Hi all.

Finally the first beta of phpmaven2 is now released. There are some
changes.

--- PEAR support
As noted before there is now a pear support.
Packaging pear behaves similar to a normal phar except that during
building the phar it is not loaded from src/main/php but directly
loaded by instrumenting the local pear installation. After uploading
the phar to the central repository it behaves like a normal phar.
Using a pear project (for example phpunit) will not influence your
local installation. Only the installation of project maintainer will
be influenced during build. So at your choice you are able to 1) use
the uploaded dependencies from central repository or b) advice the
developers and users of your project to setup a proper pear
installation.

-- PHPUnit dependency
The phpunit dependency is changed within the next days. As soon as the
pear uploading is finished. Following the pear channel name it now has
the following identification: de.phpunit:PHPUnit (notice the case).

--- NEXUS
To browse the repository and find plugins you may for know use the
nexus. http://nexus.php-maven.org
Please wait until the nameservers are up to date. I sent an email to
the provider some minutes ago. :)

--- Donate
There was a question sent to my email on how to donate. If you think
this project should be supported you can know hit the paypal donate
button on the website. The server costs of the root server are
currently fair. But as the project becomes famous we expect increasing
server costs.

However: Feel free to send a project link to your friends (at the end
of the week as soon as the subdomains nexus.php-maven.org and
repos.php-maven.org are available). From now on the community should
increase :-)



The next beta will arrive in about one week. Focused:
- additional tutorials (specially describing the yet undocumented PEAR
support)
- additional test cases and bugfixes (there are still some bugs
reported on the mailing lists and the trac)
- bugfixes in the eclipse plugin
- some minor bugfixes in PEAR support
- repository website itself
- become phpDocumentor a downloadable and instrumented module from
repository instead using the local pear installation

--- SUPER Pom for phpmaven >= 2.0.0-beta-2
Using a non-super pom will soon become deprecated. Please use the
following super pom as soon as beta 2 arrives:
org.phpmaven:php-parent:2.0.0-beta-2
It will fix the source folders so that every plugin that will be
invoked outside the proper lifecycle respects it.
I am currently looking for a way to add a pom mixing. But maybe there
is no other way.



Greetings
Martin
Reply all
Reply to author
Forward
0 new messages