Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
We now switched to java5.
prepare for Milestone
Switch poms to revised name for mailet-base JAMES-888
mailet new name is apache-mailet. Updated mailet products jars in stage and m2/ant builds to reflect this change.
Update stage and code to latest james-imap trunk after "repackaging/remoduling"
sar creation support for m2 build of phoenix-deployment-refactor. Both builds correctly create a sar file now.
Updated poms to use apache-james-imap-*-0.1-SNAPSHOT as dependency. Removed javadoc/tests jars for apache-james-imap. Added poms to stage for apache-james-imap.
Updated james products to final versions also for the m2 build.
Changed the way m2 depends on javamail. Added support for building against geronimo implementation via maven profile (-Pgeronimo) Should help investigating on JAMES-850, too.
An ongoing effort to handle the ant+m2 build for the avalon/phoenix deployment. This reuse the ant build infrastructure as much as possible and have m2 descriptor to create the same artifacts using maven. The current status is that both builds create the sar file. Some more work is required to build the other distributions. Temporarily removed from the main pom.xml and renamed to a "-refactor" suffix so that it will be ignored by current builds.
Updated ant build for sar-deployment to correctly include LICENSE/NOTICE and phoenix descriptors/confs. Updated m2 build to build the sar too (it builds a zip because of a limitation in the assembly plugin).
replace the right sar-deployment module
trying to fix some bad commit
trying to revert the previous commit
sar-deployment is intended to only generate the james.sar file, so - there's no need to have phoenix-bin included - we can try to use the common deployment build mechanism.
phoenix-deployment => sar-deployment (just to not have failures in CI while I work out the refactoring)
preparing sar deployment module
Renamed james-common-util to james-server-common-util and james-javamail-util to james-server-javamail-util. At first I chose the serverless name, but ant build uses james-server prefix for every module, so it's easier to use the same name from m2 too.
Third (and last) round at cleaning/fixing m2 granular dependencies. Now real dependencies for each module should be better detailed/documented in the poms.
Prepare structure for 3 new modules: core-api management-library core-function
Removed imapmailbox-library module
Attempt to fix m2 build. Thanks to Hudson!
standard-mailets vs apache-james-standard-mailets.. maybe the better name is the last one, but we currently name it standard-mailets, so I fix the m2 build first, then we'll decide the best name.
Updated m2 dependencies on new mailets jars.
First pass to updated m2 build (and some ant reference) according to updates to mailet products
Better reporting for non existent file in MockFileSystem, updated MBoxMailRepositoryTest to be able to find its resources even under Eclipse.
Move real javamail dependency to the parent pom, to make it easier to switch to alternative implementations. (related to JAMES-845) Documented how to use geronimo in the main pom.
I added remotedelivery tests to mailets-function, but they depended on utils we had in phoenix-deployment. Moved some utility class to core-library tests so that they can be shared between functions. Updated the m2 descriptors to take care of the test dependencies.
m2: Add derby to runtime requirements (fix failing tests) m2: Add src/conf to resources (future test compatibility) m2: exclude xerces from jackrabbit dependencies (ClassNotFoundException)
Created pom for mailbox-library, updated dependencies for most modules: - removed junit dependency from modules with no tests (newest maven works now, old mavens had error in this case). - removed unused dependencies from modules. - added explicit dependencies to modules where needed (sometimes we relied to transitive dependencies for direct dependencies and this "hide" real dependencies).
Update m2 build for mailets-function addition and imap-commands removal.
Added JCR to deployment
Updated m2 build to the latest code refactorings made by Robert.
Fix for broken nightly builds. m2 updates for jspf to apache-jspf artifact name changes and unused dependency exclusions.
Big dependencies update. Updated dnsjava to 2.0.5 (JAMES-816) Updated all of the cornerstone libraries to 2.2.2 (JAMES-798) Updated torque to 3.3RC2 Updated javamail 1.4.1ea to a newer build (related to JAMES-693) Updated maven2 poms introducing the dependencyManagement stuff in the root pom, so to have dependencies versions in a single place. Updated license file to reflect changed paths (part of JAMES-797)
Update for m2 build//site generation
Updated pom (m2) descriptors.
Fix ant and m2 builds for mailet changes / Updated staged dependencies.
Added maven2 poms for every module and updated the phoenix-deployment module to work in multimodule project. Moved website from phoenix-module to the root module. Configured the main pom.xml to create aggregated jxr and javadocs reports (1 single structure and not per-module)
Corrected speiling. Thanks to Noel 8-)
Moving source into new position (subversion does not allow source to be moved directly onto itself). Modularisation of JAMES server: Stage One, Phase One. See http://wiki.apache.org/james/Development/Modularisation.
Moving source away (subversion does not allow source to be moved directly onto itself). Modularisation of JAMES server: Stage One, Phase One. See http://wiki.apache.org/james/Development/Modularisation.
Updated torque to 3.3-RC1 and commons-digester to 1.8. Also updated pom.xml for the new dependencies.
Updated pom to declare dependency on the mx4j-jmx artifact (related to JAMES-635)
merging imap-integration branch
Fixed DefaultUsersJdbcRepository: it was using bad placeholders and it was not working! Fixed ListUsersJdbcRepository: it threw an NPE on test password (made it to return false) Removed unused code from the usersrepository. Added extensive test coverage to the usersrepository package (excluding the LDAP repository) Overall coverage raised from 25% to 27%
Updated the build definitions for the previous commit (javamail upgrade) (JAMES-52, JAMES-410)
Updated pom to use people.apache.org instead of minotaur. Updated jspf to snapshot release (updated also tests for our new interfaces)
Temporarily switched the jspf dependency to a specific build because we didn't update trunk code to match jspf-0.9-SNAPSHOT changes but we need to deploy a snapshot for james-server (JAMES-634)
Another attempt fixing inter-projects urls (JAMES-618 / JAMES-634)
Remove documents previously copied to the james-project/server module, removed version suffixes, removed rfclist (JAMES-618)
Updated pom.xml to use 1.4 for both source version and target version.
Updated repository references in pom.xml
Add xstream as dependency to pom.xml cause the Bayesian import and export depends on it
Updated pom.xml to reflect mstor additions by Norman.
Bad syntax on previous commit (JAMES-497)
Fixed repository location, added disclaimer to pom.xml (JAMES-497)
Added "james-project" as parent. Removed non-working reports.
Updated pom.xml to include all the james dependencies. Now, it is able to run the build and tests (to create javadocs/reports). Run "mvn site" and copy target/site to the site/server subfolder (JAMES-432)
Updated site documentation to match maven2 folder structure. Updated build.xml to find the xdocs in the new place. Created a pom.xml and site.xml to be able to create "server" site with the shared look using "mvn site" (JAMES-573, JAMES-571, JAMES-432)
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |