whizard is hosted by Hepforge, IPPP Durham

Opened 15 years ago

Closed 11 years ago

#327 closed enhancement (fixed)

improve directory structure

Reported by: kilian Owned by: Juergen Reuter
Priority: P0 Milestone: v2.2.2
Component: configure Version: 2.0.2
Severity: minor Keywords:
Cc:

Description

Now that there are various complete sub-packages (OMega, VAMP, CIRCE, ...), it is a bit odd that they reside in subdirs of 'src'. They should appear one level higher, e.g., whizard/trunk/omega, whizard/trunk/circe etc.

Requires some shuffling around of Makefile.am content.

Change History (10)

comment:1 Changed 15 years ago by Juergen Reuter

I'm not so much in favor of this plan. I like the directory structure as it is, because it has the standards of the autoconf/automake system, and we wanted to have keep everything together as one united program.

comment:2 Changed 14 years ago by Juergen Reuter

Priority: P4P1

This we should decide early and have it ready for 2.1.0. Ranking it up therefore.

comment:3 Changed 11 years ago by Juergen Reuter

Milestone: v2.3.1v2.2.1
Priority: P1P0

comment:4 Changed 11 years ago by Juergen Reuter

This is a reminder that there are several places in the manual where this have to be adapted after the change of the directories. I will mark them by

%%% Improve directory structure

comment:5 Changed 11 years ago by Juergen Reuter

Owner: changed from ALL to Juergen Reuter
Status: newassigned

As we are having a longer break now anyhow, I will take care of this.

comment:6 Changed 11 years ago by Juergen Reuter

Most of it done in r5885. circe1, circe2, vamp, omega, pythia (basically all independent packages (pythia without its own configure though) moved up to the main directory. Open questions: do we keep the name src or do we change this to whizard (and whizard-core to core? The latter should be split up by #499 anyhow.

comment:7 Changed 11 years ago by Juergen Reuter

arggggh, the build is clean, but it is not working on MAC OS X

comment:8 Changed 11 years ago by Juergen Reuter

Well, there was one hidden deep in the .m4's. Gotcha bitsch :P

comment:9 Changed 11 years ago by Juergen Reuter

For my feeling, the only open point is the naming question for the src vs. whizard and possibly whizard-core to core, which can partially be attributed to #499.

comment:10 Changed 11 years ago by Juergen Reuter

Resolution: fixed
Status: assignedclosed

Done in r5892. No further changes at the moment.

Note: See TracTickets for help on using tickets.