Author Topic: Wishes: Template editors: integration, usability  (Read 3021 times)

Thomas_Arnbjerg

  • EA User
  • **
  • Posts: 80
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Wishes: Template editors: integration, usability
« on: September 28, 2007, 12:29:19 am »
It would be nice if:
1)- the search capabilities EA would allow me to find all uses of a tag and/or stereotype. The search should include the transformation/code generation templates.
Rationale: I'm using stereotypes and tags to implement logic in the transformation/code generation templates. If I thus change the stereotypes and /or tags in the model I'm breaking my templates.

2) - I could hide the default (unchanged) templates in the template list.
Rationale: I know that all problems in the transformation/code generation mechanism are due to errors I've introduced in my custom versions. I don't need to see all the default versions at all times.

3) - I could widen the list with templates to see the template name and the 'Modified' column at the same time.
Rationale: Ease of use

4) - the templates were organized/grouped by category (or simply just sorted by name per default).
Rationale: Ease of use when identifying the type of a template.

5) - I could see the difference between two templates or choice (or at least the difference between a custom/modified template and the default one).
Rationale:
When implementing stereotyped overrides the templates are similar to some extent (at least in my case). This means that I need to replicate template logic from the un-stereotyped version to the stereotyped overrides. I would be nice to be able to identify candidate structures. :D

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Wishes: Template editors: integration, usabili
« Reply #1 on: September 28, 2007, 01:41:07 am »
Yes. At least without going through contortions.
Yes.
Yes.
Yes.
And Yes.

Gets my votes.
No, you can't have it!

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8061
  • Karma: +118/-20
    • View Profile
Re: Wishes: Template editors: integration, usabili
« Reply #2 on: September 30, 2007, 01:16:26 pm »
2) It's not quite as good as hiding the ones you're not interested in, but you can sort on the modified column. (By clicking on the header)

3) They are currently sorted by type (top-level down) although this is more apparent for code templates.  Additionally you can sort by name. (By clicking on the header)

salayande

  • EA User
  • **
  • Posts: 224
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Wishes: Template editors: integration, usabili
« Reply #3 on: October 07, 2007, 01:53:21 pm »
This gets my vote too.

Segun

Uffe

  • EA Practitioner
  • ***
  • Posts: 1859
  • Karma: +133/-14
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
Re: Wishes: Template editors: integration, usabili
« Reply #4 on: October 08, 2007, 04:19:07 pm »
All of the above, please.

And: CM integration.

Rationale: Transform / Code templates are themselves code, ergo should be source controlled. (It would then be the task of the CM tool of your choice to deal with issue 5b, comparing a template with its default [= earlier version].)
In a typical medium-to-large scale deployment, the toolsmiths are working away on their tool customisations while, in parallel, the various modelling tasks are chugging along.
Keeping track of the tool customisations without CM support quickly becomes a nightmare.

I would also like the Transform / Code templates to be integrated in the Resources tree, along with Profiles, Patterns, etc. This would give you an instant overview of which (non-standard) Transform / Code templates are present in your project.
My theories are always correct, just apply them to the right reality.