sventon subversion web client - http://www.sventon.org
[show recent changes]
 
  Help
HEAD
Rev: 2992 - svn://svn.freehep.org/svn / freehep / trunk / M2.txt
Show File - M2.txt  [show properties]
Search for Help
spinner
done:
() = still in freehep-test.
* = new module, or migrated already.
& = moved to m2 svn.
+ = native.
- = not finished yet.
Q: what do we do with the groupID for hep and freehep?
Q: reliability of java.freehep.org/maven2 and its time-out/erroneous answer codes?
10  Q: plugins need to be compiled first. ChartableConverter.
11  Q: should xdr, mcfio be separated.
12 
13  New targets:
14  -----------
15  compile
16  install
17  deploy
18      - still fails sometimes... ssh problem ?
19  assembly:assembly
20      - run in some phase seems to complicate things
21  javadoc:javadoc
22  javadoc:jar
23      - no deployment (yet)
24  source:jar
25      - no deployment (yet)
26  release:prepare
27  release:perform
28 
29  Problems:
30  --------
31  sftp and ssh of site:deploy does not work for files larger than 1 Mbyte.
32 
33  Performance:
34  -----------
35  sftp deploy (inc source) for all takes 25 minutes
36  sftp site:site for all takes 15 minutes
37  sftp site:deploy for all takes (fails)
38  release:prepare 9 minutes
39 
40  After Migration:
41  ---------------
42  - test image in application gif->jpg
43 
44 
45  ch.cern
46      +*cernlib (2003-1.0-SNAPSHOT)
47 
48  hep.aida
49      +*aida (3.3.1-SNAPSHOT)
50 
51  freehep-base
52      (freehep-io) (1.7-SNAPSHOT)
53      (freehep-util) (1.7.1-SNAPSHOT)
54      (freehep-argv) (1.7-SNAPSHOT)
55      (freehep-xml) (1.7-SNAPSHOT)
56 
57      &freehep-chartableconverter-plugin (1.7-SNAPSHOT)
58          --> needs to implement up-to-date checking
59      (freehep-graphics2d) (1.7-SNAPSHOT)
60          --> recompiled due to recreation of chartables
61      (freehep-swing) (1.7-SNAPSHOT)
62      (freehep-recordloop) (1.7-SNAPSHOT)
63          --> 2 tests fail
64 
65      (freehep-exportfiletype) (1.7-SNAPSHOT)
66      (freehep-commandline) (1.7-SNAPSHOT)
67      (freehep-dispatcher) (1.7-SNAPSHOT)
68      (freehep-application) (1.7-SNAPSHOT)
69      (freehep-parameterdatabase) (1.7-SNAPSHOT)
70      +(freehep-jni) (1.7-SNAPSHOT)
71      +&freehep-zipios (06-18-2003-1.1-SNAPSHOT)
72      +&freehep-zlib (1.2.2-1.1-SNAPSHOT)
73 
74  freehep-demo
75      (freehep-demo-graphics) (1.7-SNAPSHOT)
76          --> needs jnlp plugin
77      (freehep-demo-iconbrowser) (1.7-SNAPSHOT)
78          --> needs jnlp plugin
79 
80 
81  freehep-hep
82      (freehep-physics) (1.7-SNAPSHOT)
83      (freehep-yappi) (1.7-SNAPSHOT)
84      (freehep-java3d) (1.7-SNAPSHOT)
85 
86  freehep-hepio
87      (freehep-hepio-stdhep) (1.7-SNAPSHOT)
88      (freehep-hepio-root) (1.7-SNAPSHOT)
89      (freehep-hepio-hbook) (1.7-SNAPSHOT)
90          --> keeps recompiling due to filtered sources, bug in resources plugin, wait for new version
91          --> test does not work since dll is not found
92 
93  freehep-heprep-lib
94      +&freehep-cheprep (2.0.6-SNAPSHOT)
95      &freehep-heprep (2.0.2-SNAPSHOT)
96      &freehep-heprep1 (1.0-SNAPSHOT)
97      +&freehep-heprepjni (1.7-SNAPSHOT)
98      &freehep-jheprep (2.0.4-SNAPSHOT)
99      &freehep-jheprep1 (1.1-SNAPSHOT)
100      &freehep-jheprep1-adapter (1.0-SNAPSHOT)
101 
102  jaida
103          --> needs assembly
104          --> needs refactoring (planned)
105      +(freehep-aidajni) (1.7-SNAPSHOT)
106          --> needs assembly to pick up bin directory, see maven.xml
107      (freehep-jaida-ext) (1.7-SNAPSHOT)
108      (freehep-jaida-optimizers) (1.7-SNAPSHOT)
109      (freehep-tuple) (1.7-SNAPSHOT)
110      (freehep-jaida-minpack) (1.7-SNAPSHOT)
111      (freehep-jaida-fmin) (1.7-SNAPSHOT)
112      (freehep-jaida) (1.7-SNAPSHOT)
113      (freehep-jaida-uncmin) (1.7-SNAPSHOT)
114      *freehep-jminuit (jdk1.4) (1.0-SNAPSHOT)
115          --> need to wait for Tony's approval
116      *freehep-jminuit (jdk1.5) (1.0-SNAPSHOT)
117          --> need to wait for Tony's approval
118      +freehep-minuit ()
119 
120  freehep-maven-plugins
121      &freehep-aid-plugin (1.7-SNAPSHOT)
122          --> test should run automatically
123          --> check on timestamp
124      &freehep-idlj-plugin (2.0-SNAPSHOT)
125      &freehep-rmic-plugin (2.0-SNAPSHOT)
126          --> check on timestamp
127      &freehep-cpptasks (1.0b3-patched-1.7-SNAPSHOT)
128      &freehep-nar-plugin (2.0-alpha-1-SNAPSHOT)
129          - handle downloads
130          - funny error when running clean
131          - handle executables
132          - fix SNAPSHOT problem
133 
134  freehep-tools
135      +&freehep-aid (1.7-SNAPSHOT)
136          --> keeps recompiling due to filtered sources, bug in resources plugin, wait for new version
137      &freehep-rtti (1.9-SNAPSHOT)
138      (freehep-psviewer) (1.7-SNAPSHOT)
139 
140  freehep-vectorgraphics
141      (freehep-graphicsio) (1.7.1-SNAPSHOT)
142      (freehep-graphicsio-tests) (1.7-SNAPSHOT)
143      (freehep-graphicsio-cgm) (1.7-SNAPSHOT)
144      (freehep-graphicsio-emf) (1.7-SNAPSHOT)
145      (freehep-graphicsio-java) (1.7-SNAPSHOT)
146      (freehep-graphicsio-latex) (1.7-SNAPSHOT)
147      (freehep-graphicsio-pdf) (1.7-SNAPSHOT)
148      (freehep-graphicsio-ps) (1.7-SNAPSHOT)
149          --> problems with some exception.
150      (freehep-graphicsio-svg) (1.7-SNAPSHOT)
151          --> problems with some exception.
152      (freehep-graphicsio-swf) (1.7-SNAPSHOT)
153      (freehep-graphics3d) (1.7-SNAPSHOT)
154          --> some tests fail
155 
156  Global jar dependency
157  ---------------------
158  cernlib
159  --
160  *freehep-maven-plugins --
161  *freehep-base freehep-maven-plugins
162  *freehep-tools freehep-base
163  *freehep-hep freehep-base
164  *freehep-hepio freehep-hep
165  *freehep-heprep-lib freehep-tools, freehep-base
166  *freehep-vectorgraphics freehep-base
167  *freehep-demo freehep-base, freehep-vectorgraphics
168  freehep-jaida freehep-hepio, freehep-tools, freehep-base
169 
170  Migrated already:
171  ----------------
172  cernlib
173  freehep-maven-plugins
174  freehep-base: zlib, zipios
175  freehep-tools: aid, aid-plugin, rtti
176  freehep-heprep-lib
177 
178 
179  Bugs to report:
180  ---------------
181  MNG: no parsing of subtree elements in configuration
182  MNG: dependency problem with diamond dependency using test scope
183  NETBEANS: text truncated to last character
184 
185  Size:
186  -----
187  freehep-base 700 kb 750 kb
188  freehep-hep 850 kb 250 kb
189  freehep-hepio freehep-hep 300 kb
190  freehep-heprep-lib -- 450 kb
191  freehep-vectorgraphics -- 850 kb
192  freehep-jaida freehep-hep 950 kb (including jminuit)
193 
194  continuum:
195  ----------
196  - install properly on separate account in MacOS X
197  - set up windows machine
198 
199  ==============================================================
200  todo: ? = necessary?
201  - eclipse
202  - aggregate websites (hepio)
203      - deploy ?
204  - sample website
205  - top-level website
206  - add forums to standard doc
207  - site links ?
208  - search on the doc.
209  - netbeans signal that nar files will not be scanned (at startup)
210  - rename modules below freehep-m2 so that the websites are at reasonable locations: /freehep-heprep/freehep-heprep
211  - add surefire reports
212  - general deployment fails.
213  - use org.apache.maven.it.cli for runtime.exec
214  - Look at profiles and their activation using os
215  - many tests not actually activated
216 
217  plugins
218  - freehep-download-plugin ?
219  - freehep-jas-plugin
220  - freehep-run-plugin
221      --> http://docs.codehaus.org/display/MAVEN/Maven+Runtime or maven-exec.
222          - need for mojo to generate bin script with versioned dependencies (for usage in psviewer and aid).
223  * freehep-svn-plugin (no longer needed, use maven-release-plugin).
224  * freehep-jcc-plugin (no longer needed, use maven-javacc-plugin).
225  * freehep-maven (no longer needed, libs for maven1).
226  - freehep-cruisecontrol
227 
228  website
229 
230 
231 
232  Maven2 (beta-2, beta-3) experiences and problems:
233  ------------------------------------------------
234  1. there exist a chicken-and-egg problem for where to define where the
235  repository sits. You can define this in the parent-pom, but then you
236  first need to get this installed, therefore needing the repository
237  location, OR you can define it in settings.xml, but then if you move
238  it you need to update everything.
239 
240  For now, we put it in common, of each project.
241 
242  2. the variable project.build.outputDirectory could not be used in the POM,
243  and probably other not either (beta-2).
244 
245  6. Is there a way to re-fork the execution of a plugin.
246 
247  7. maven site:deploy does seems to have race condition.
248 
249  8. Test seem not to run.
250 
251  10. What is the way to include javadoc in the site.
252 
253  11. How to include the test reports in the site.


feed icon

sventon 2.5.1