Archiva

Allow for easier database upgrade

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Won't Fix
  • Affects Version/s: 1.2-M1, 1.2
  • Fix Version/s: None
  • Component/s: Design
  • Labels:
    None
  • Number of attachments :
    0

Issue Links

Activity

Hide
Wendy Smoak added a comment -

There is some discussion on dev@continuum about using Liquibase for this. http://www.liquibase.org/ (It's LGPL though...)

Show
Wendy Smoak added a comment - There is some discussion on dev@continuum about using Liquibase for this. http://www.liquibase.org/ (It's LGPL though...)
Hide
Emmanuel Venisse added a comment -

LGPL isn't really an issue for us because we wont redistribute it directly

Show
Emmanuel Venisse added a comment - LGPL isn't really an issue for us because we wont redistribute it directly
Hide
Dan Tran added a comment -

If i remember correctly, Archiva dev had to yank out jasperreport a LGPL type license out of archiva distribution.

What is the different if we use lidquibase for the automatic db upgrade?

Show
Dan Tran added a comment - If i remember correctly, Archiva dev had to yank out jasperreport a LGPL type license out of archiva distribution. What is the different if we use lidquibase for the automatic db upgrade?
Hide
Emmanuel Venisse added a comment -

It isn't the same case.

We can't use jasperreport because we can't distribute it with Archiva.
About liquibase, we have nothing to distribute because users will can download it directly or use the maven plugin like it can use the checkstyle plugin with Checkstyle under LGPL. We have nothing to distribute.

Show
Emmanuel Venisse added a comment - It isn't the same case. We can't use jasperreport because we can't distribute it with Archiva. About liquibase, we have nothing to distribute because users will can download it directly or use the maven plugin like it can use the checkstyle plugin with Checkstyle under LGPL. We have nothing to distribute.
Hide
Wendy Smoak added a comment -

Dan is talking about an automatic database upgrade, which would imply that Archiva can do it with no user intervention.

Show
Wendy Smoak added a comment - Dan is talking about an automatic database upgrade, which would imply that Archiva can do it with no user intervention.
Hide
Brill Pappin added a comment -

Wait a sec, why can't you use LGPL?
Isn't it the point of LGPL that you can use it without the rest of your code being under the same lic?

Show
Brill Pappin added a comment - Wait a sec, why can't you use LGPL? Isn't it the point of LGPL that you can use it without the rest of your code being under the same lic?
Hide
Brett Porter added a comment -

Brill: http://www.apache.org/legal/resolved.html

It cannot be required in a default installation as it affects the license of the overall work.

Show
Brett Porter added a comment - Brill: http://www.apache.org/legal/resolved.html It cannot be required in a default installation as it affects the license of the overall work.
Hide
Brett Porter added a comment -

review if this is an issue for 1.1 -> 1.2

Show
Brett Porter added a comment - review if this is an issue for 1.1 -> 1.2
Hide
Brett Porter added a comment -

no issue in upgrading now

Show
Brett Porter added a comment - no issue in upgrading now
Hide
Brett Porter added a comment -

we ensure the redback database autoupgrades, and the archiva database has been removed

Show
Brett Porter added a comment - we ensure the redback database autoupgrades, and the archiva database has been removed

People

Vote (2)
Watch (3)

Dates

  • Created:
    Updated:
    Resolved: