jmeter-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 63062] New: Internal: Improve build
Date Mon, 07 Jan 2019 13:26:43 GMT
https://bz.apache.org/bugzilla/show_bug.cgi?id=63062

            Bug ID: 63062
           Summary: Internal: Improve build
           Product: JMeter
           Version: 5.0
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Main
          Assignee: issues@jmeter.apache.org
          Reporter: p.mouawad@ubik-ingenierie.com
  Target Milestone: JMETER_5.1

This could be potentially solved by a migration to Maven but some annoying
things about current process:

- Dependency addition / update is cumbersome (6 files to update) , partly
because we are very/too verbose in terms of what we do:
    1/jmeter/trunk/LICENSE
    2/ jmeter/trunk/build.properties => Not needed if we move to Maven
    3/ jmeter/trunk/eclipse.classpath => Not needed if we move to Maven
    4/ jmeter/trunk/lib/   (props changed)  => Not needed if we move to Maven
    5/ jmeter/trunk/lib/aareadme.txt => Probably better in xdocs as a
documentation of development
    6/ jmeter/trunk/res/maven/ApacheJMeter_parent.pom => Still needed, but
without the need to have 1 version property for every different artifact of the
same library (jodd, jackson....)
    7/ jmeter/trunk/xdocs/changes.xml => Still needed
    8/ License files if not ASF license => Do we really need to be that verbose
?
    9/ Hacks in JMeterVersionTest => Would be dropped

-- 
You are receiving this mail because:
You are the assignee for the bug.
Mime
View raw message