Maven Upload Requests

HtmlUnit 1.9 upload request

Details

  • Type: Task Task
  • Status: Closed Closed
  • Resolution: Fixed
  • Labels:
    None

Activity

Hide
Carlos Sanchez added a comment -
I'd need to know which of the dependencies are only needed at build time, which only needed for testing htmlunit and which ones only needed at runtime, to tag them in the m2 pom.
Is any of them optional or are all required?
Show
Carlos Sanchez added a comment - I'd need to know which of the dependencies are only needed at build time, which only needed for testing htmlunit and which ones only needed at runtime, to tag them in the m2 pom. Is any of them optional or are all required?
Hide
Marc Guillemot added a comment -
As you guess are not all depencies need at runtime. How do you want the information?
Show
Marc Guillemot added a comment - As you guess are not all depencies need at runtime. How do you want the information?
Hide
Carlos Sanchez added a comment -
the maven 1 pom can have inside dependencies/properties

<scope>provided</scope> (for the servlet api)
<scope>runtime</scope> (only needed at runtime)
<scope>test</scope> (only needed for testing htmlunit, so not needed by people using it)

plus

<optional>true</optional>
if it's only needed at build time or is optional
Show
Carlos Sanchez added a comment - the maven 1 pom can have inside dependencies/properties <scope>provided</scope> (for the servlet api) <scope>runtime</scope> (only needed at runtime) <scope>test</scope> (only needed for testing htmlunit, so not needed by people using it) plus <optional>true</optional> if it's only needed at build time or is optional
Hide
Marc Guillemot added a comment -
the required library are tagged with <htmlunit.group>required</htmlunit.group>, the ones marked with <htmlunit.group>test</htmlunit.group> are only needed for testing htmlunit and all marked with <htmlunit.group>jelly</htmlunit.group> are optional
Show
Marc Guillemot added a comment - the required library are tagged with <htmlunit.group>required</htmlunit.group>, the ones marked with <htmlunit.group>test</htmlunit.group> are only needed for testing htmlunit and all marked with <htmlunit.group>jelly</htmlunit.group> are optional
Hide
Carlos Sanchez added a comment -
Please check http://www.ibiblio.org/maven/htmlunit/poms/htmlunit-1.9.pom and add those improvements to your sources for next release. It'll automate the pom generation for Maven 2 that will benefit users
Show
Carlos Sanchez added a comment - Please check http://www.ibiblio.org/maven/htmlunit/poms/htmlunit-1.9.pom and add those improvements to your sources for next release. It'll automate the pom generation for Maven 2 that will benefit users
Hide
Marc Guillemot added a comment -
thanks for the info. We will try to fix this for next release (or better, move to maven 2).
Show
Marc Guillemot added a comment - thanks for the info. We will try to fix this for next release (or better, move to maven 2).

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: