Arnaud,
I would encourage you to not waste your time on that fix/patch (let me
attempt to explain why ...)
MRM-211 and MRM-212 have been corrected in the branch.
The entire policy handling mechanism has been overhauled in there.
In the branch, policies are defined in a property section in the
configuration.
<repository>
<policies>
<snapshots>disabled</snapshots>
<releases>disabled</releases>
<cache-failures>cache</cache-failures>
<checksum>fail</checksum>
</policies>
</repository>
The list of policies can grow this way.
Each policy is either a PreDownload or a PostDownload policy.
(determined by the policy impl).
Example, Checksum policy is a PostDownload policy with setting
possibilities of (ignored, fail, or fix).
The extension <-> type mappings have been overhauled in the branch too.
There is now a LegacyExtensionMapper and DefaultExtensionMapper objects
to handle that.
The branch also has a proper BidirectionalLayout mecahnism (unlike the 1
way version in maven components).
- Joakim
Arnaud HERITIER wrote:
I'm testing Nicola's patch on the trunk and I wanted to apply them before
the end of the week.
I'm not sure that it's a good solution if you merge the branch.
Did you have a look if there was a lot of changes in the trunk since you
created the branch ?
Arnaud
On 26/04/07, Maria Odea Ching <[EMAIL PROTECTED]> wrote:
+1 option B [ ] Merge the branch into the existing trunk.
Btw, great work on the branch!
Count me in for the other issues :)
Thanks,
Deng
Joakim Erdfelt wrote:
> Lots of work has been done in the archiva database branch in the past
> 2 months.
>
> It has come time to start the merge back into trunk and get the help
> of others to finish off the work.
>
> I wanted to point people to the branch and let them take a look
> around, and then vote.
>
> As I see it we have 3 options.
>
> option A [ ] Make the branch the new trunk.
> option B [ ] Merge the branch into the existing trunk.
> option C [ ] -1 Do not merge the branch into trunk.
>
> I'll wait the usual 72 hours and tabulate the scores.
> Scores will be tabulated around 1:00am Sunday UTC.
>
> I favor option A personally, but I don't know what that will mean to
> those people that have trunk currently checked out.
>
> The Branch:
>
https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor
>
>
> The Good:
> 1) Completed Integration of JPOX Database into system.
> 2) Completely overhauled the repository scanning for performance,
> availability, resilience, and capabilities.
> 3) Completely overhauled the reporting system for growth and use of
> the database.
>
> The Bad:
> 1) Admin screens have not yet been converted to the new configuration.
> (that's a priority for me ATM)
> 2) Automatic Artifact relocation on proxied requests has not been
> implemented.
> 3) Untested.
>
> I'm eager to get the other devs involved ASAP.
>
> While the vote is going on, I'll be alternating between Redback
> development and Archiva Admin Screen work.
>
> - Joakim Erdfelt
>
> !DSPAM:602,462fef3782972047432395!
>