[
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"