Book a Demo

Author Topic: Root 'packages' in diagrams  (Read 19558 times)

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Root 'packages' in diagrams
« Reply #15 on: February 03, 2020, 09:25:55 pm »
FWIW, I'm OK with root nodes being special in some ways. It's a little less defensible once you make the decision to allow multiple roots, but fine, whatever.

I have much more of a problem with the View concept, which serves absolutely no useful purpose in any real model (Mickey-Mouse examples are not real models) and is just annoying. Yes, you can hack your way around the stupid restriction on moving packages to and from the Magic Level One Where Only Views May Exist, but you shouldn't need to.

/U
Me three

Geert

Richard Freggi

  • EA User
  • **
  • Posts: 498
  • Karma: +18/-7
    • View Profile
Re: Root 'packages' in diagrams
« Reply #16 on: February 03, 2020, 09:37:41 pm »
I never really understood the point of Views.  Is it in the UML 2.5 standard?  If not, off with its head.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Root 'packages' in diagrams
« Reply #17 on: February 03, 2020, 10:24:32 pm »
I never really understood the point of Views.  Is it in the UML 2.5 standard?  If not, off with its head.
No, just a Sparx invention.

Geert

Modesto Vega

  • EA Practitioner
  • ***
  • Posts: 1183
  • Karma: +30/-8
    • View Profile
Re: Root 'packages' in diagrams
« Reply #18 on: February 03, 2020, 10:28:46 pm »
I never really understood the point of Views.  Is it in the UML 2.5 standard?  If not, off with its head.
No, just a Sparx invention.

Geert
One I have never managed to use/get working with a real model.

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Root 'packages' in diagrams
« Reply #19 on: February 04, 2020, 06:42:50 am »
I have much more of a problem with the View concept, which serves absolutely no useful purpose in any real model (Mickey-Mouse examples are not real models) and is just annoying. Yes, you can hack your way around the stupid restriction on moving packages to and from the Magic Level One Where Only Views May Exist, but you shouldn't need to.

yes indeed


See also
https://www.sparxsystems.com/forums/smf/index.php/topic,30277.msg220994.html#msg220994
https://www.sparxsystems.com/forums/smf/index.php/topic,24984.msg199898.html#msg199898 (see info from RoyC)


Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Root 'packages' in diagrams
« Reply #20 on: February 04, 2020, 10:05:26 am »
Some things never change. One of those things seems to be that customer suggestions get ignored by Sparx over and over.

q.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Root 'packages' in diagrams
« Reply #21 on: February 04, 2020, 10:17:15 am »
Yes, you can hack your way around the stupid restriction on moving packages to and from the Magic Level One Where Only Views May Exist, but you shouldn't need to.
When was the last time you tried?

If it is/was a v13 bug, I would expect it corrected in v15.1 (I have not tried this yet in v15.1). If it is still in v15, it is more like feature than bug.
If I followed your instructions it is fixed, since when does a bug going unnoticed for a long time turn it into a feature?
« Last Edit: February 04, 2020, 10:20:54 am by Eve »

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Root 'packages' in diagrams
« Reply #22 on: February 04, 2020, 12:58:30 pm »
since when does a bug going unnoticed for a long time turn it into a feature?

lol, when it get used !
Orthogonality rules
Position and Team disestablished, thanks austerity.
Now itinerant.

Modesto Vega

  • EA Practitioner
  • ***
  • Posts: 1183
  • Karma: +30/-8
    • View Profile
Re: Root 'packages' in diagrams
« Reply #23 on: February 04, 2020, 07:17:58 pm »
[SNIP]
since when does a bug going unnoticed for a long time turn it into a feature?
A bug becomes a feature when 1)it is not resolved, 2) it may be useful, and, skiwi noted, 3)gets used. I cannot tell when this was resolved but it was certainly there with v13.

As I said above, I have no problems with root nodes being special. Although, I also think Sparx EA will be a better tool if they were treated like a package.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Root 'packages' in diagrams
« Reply #24 on: February 04, 2020, 08:08:15 pm »
If I followed your instructions it is fixed, since when does a bug going unnoticed for a long time turn it into a feature?

In gaming environment they call it exploit.

q.

Uffe

  • EA Practitioner
  • ***
  • Posts: 1859
  • Karma: +133/-14
  • Flutes: 1; Clarinets: 1; Saxes: 5 and counting
    • View Profile
Re: Root 'packages' in diagrams
« Reply #25 on: February 04, 2020, 08:37:09 pm »
Yes, you can hack your way around the stupid restriction on moving packages to and from the Magic Level One Where Only Views May Exist, but you shouldn't need to.
When was the last time you tried?
13.5, and there's no mention of any changes to this behavior in https://sparxsystems.com.au/products/ea/14/history.html, https://sparxsystems.com.au/products/ea/14.1/history.html, https://sparxsystems.com.au/products/ea/15/history.html or https://sparxsystems.com/products/ea/history.html.

But yes, that restriction has been removed somewhere between 13.5 and 15.0. Just on the quiet, like.

/U
My theories are always correct, just apply them to the right reality.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Root 'packages' in diagrams
« Reply #26 on: February 04, 2020, 09:00:15 pm »
In EA 14.1.1427 the restriction is still there.

In EA 15.1.1526 not anymore  :D

I'm happy with the change, but it would have been nice if it was mentioned in the release notes. (or maybe it was but I missed it)

Geert