Opened 10 years ago

Last modified 9 years ago

#71 new task

write HowToRelease document for se.lu.thep.WeNNI

Reported by: peter Owned by: peter
Priority: minor Milestone: se.lu.thep.wenni 0.7
Component: se.lu.thep.wenni Keywords:
Cc:

Description

relates to #70

also see ReleaseProcedure for svndigest

Change History (8)

comment:1 Changed 9 years ago by jari

  • Milestone set to se.lu.thep.wenni 0.7

comment:2 Changed 9 years ago by jari

When this ticket is fixed remember these things from configre.ac

 2. Download the PluginsUtilites package from
    http://base.thep.lu.se/wiki/se.lu.thep.WeNNI This package is known
    to work with version 0.1 of the PluginUtilities package (only the
    latest known version will be given here). This version is the one
    automatically downloaded in the build process. 
  PLUGINutilitiesURL="http://baseplugins.thep.lu.se/attachment/wiki/net.sf.basedb.pluginutilties/PluginUtilities-0.1pre.tgz?format=raw"
  PLUGINutilities=AbstractRunBinaryPlugin-0.1pre

comment:3 follow-up: Changed 9 years ago by jari

There are three states ... probably three different make distchecks are needed.

comment:4 in reply to: ↑ 3 ; follow-up: Changed 9 years ago by peter

Replying to jari:

There are three states ... probably three different make distchecks are needed.

I would have one say maintainer-check that calls distcheck three times with different flags to check the three different states. The flags may be hard-coded because this is only intended for the maintainer.

comment:5 in reply to: ↑ 4 Changed 9 years ago by jari

Replying to peter:

Replying to jari:

There are three states ... probably three different make distchecks are needed.

I would have one say maintainer-check that calls distcheck three times with different flags to check the three different states. The flags may be hard-coded because this is only intended for the maintainer.

Is this doable? The configure script must be run three times and I assume that we cannot trigger this from the Makefile. We could of course create a test bash script that makes all tests.

comment:6 Changed 9 years ago by peter

I think it is doable. Let me try and I come back to this later today.

comment:7 Changed 9 years ago by peter

(In [874]) refs #71

Adding some targets for maintainer to check that everything is OK in all three states. The target maintainer-check is just an aggregate of the three distcheck-* targets (that can be called independently if desired). For distcheck-base1 I hardcoded the '--with-basedir' which perhaps needs to be modified by maintainer. I'm not sure if it's possible (well read important) to set that in a less hard-coded manner, i.e., set it in configure.ac. distcheck-base2 did not work for me due to problems compiling the java code (refs #156).

comment:8 Changed 9 years ago by jari

  • Summary changed from write HowToRelease document for WeNNI to write HowToRelease document for se.lu.thep.WeNNI
Note: See TracTickets for help on using tickets.