[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[tigerstripe-dev] TIP Meeting report
|
All,
notes from a meeting
I held today with Craig and Tapelo from the TIP Implementation
team,
We will probably
look to meet up again some time in the new year.
(Let me know if I
got any of this wrong!)
Richard
Progress
Tapelo and Craig
have made some good progress in putting together a build process based around
Tigerstripe. They have a series of Maven projects to generate hibernate configs
from a model project, and then to create the db and run some tests (among other
things). They are working on packaging to be able to produce maven consumable
jars as the output from the whole process. I am impressed with the progress they
have made so far, and confident that they will continue to make god
progress.
They are not using
the Tigerstripe Maven plugin because they could not quite get it to do what they
wanted. They have some questions about running/deploying generators from the
command line. I requested that they raise any issues with the Maven plugin on
the mailing list, and contribute back any improved versions that they come up
with. I suggest Jim be involved here as he is the man for this kind of stuff
:-)
Discussion items /
Questions
1. Command
Line/build
How to deploy plugins from command line?
How to deploy profiles from command line?
In the tutorial example, there are these line :
REM Use below to define referenced
projects
REM set REFERENCE_ONE=
PROJECT_IMPORT=%WORKSPACE%\ReferencedProjectOne
REM set REFERENCE_TWO=
PROJECT_IMPORT=%WORKSPACE%\ReferencedProjectTwo
What do they mean - is there anything specific required to handle referenced
project? Why do they not just get picked up?
Generally the tutorial pages for this area need to be
updated....
2. Use of Modules for "common"
resources
I
demonstrated the use of modules ( saw some bugs on 0.4.5 - see
below)
Some observations
Diagrams do
not get packed up in the module - this would be very useful.
3.
Profiles & Stereotypes
This was generally a demonstration/discussion of what is possible - no real
Issues
4.
Annotations
A
quick demo again - something for "later".
Can you
put Annotations on instances?
5.
M0 Generators
We recognised that I didn't know much about this :-)
Tapelo would like to use Instance Diagrams to capture data for test cases.
However you can only run an M0 generate from the diagram "context". Is it
possible to do this so that we effectively run the M0 generator for all diagrams
- using the diagram name for scoping if necessary?
Other
issues:
The export-xml schema doesn't seem to have any info about references or modules
- this would be useful, so that a project pattern could determine that a
module is required (would be even better if the module could also be added, but
that is more complex!)
The licensing issue of eclipse needs to explained to the TMF user
community.
On that note, the copyright statement in the header of artifact files references
Cisco, and the eclipse licence. Is that actually correct? It is misleading as it
implies that the content is Copyright Cisco.
I
highlighted to Craig/Tapelo that they should raise any questions or bugs through
formal channels so that we can capture and work on them. This includes
outdated/unclear tutorials & documentation.
Bugs To raise/review
(these are against the 0.4.5 version in my WS, so need to check that are valid
for the proper build!)
1. Can't DnD from a
module onto a diagram.
2. Can't open the
Tigerstripe.xml in a Module
3. When exporting a
module, you can check a box to include the annotations, but when browsing the
artifacts, the annotations are not shown against the
artifacts.
4. M0 generators
have no name when deployed.
Bug 221560 would be
very useful (Schema for tigerstripe.xml)
"This e-mail may contain confidential
and privileged material for the sole use of the intended recipient. Any review,
use, distribution or disclosure by others is strictly prohibited. If you are not
the intended recipient (or authorized to receive for the recipient), please
contact the sender by reply e-mail and delete all copies of this
message."
"Cisco Systems Limited (Company Number: 02558939), is registered in
England and Wales with its registered office at 1 Callaghan Square, Cardiff,
South Glamorgan CF10 5BT"