Author Topic: Namespace Root needs visual indicator  (Read 4989 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8605
  • Karma: +256/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Namespace Root needs visual indicator
« on: October 05, 2006, 12:05:46 pm »
In another posting (BUG: VS MDG vs RE major incompatibility!) I made an incorrect assumption regarding the meaning of Namespace Root and its impact on Round-trip engineering via the Visual Studio MDG Link.

However, in testing the behaviour of EA, I was setting and unsetting the Namespace Root property of various packages.

When I had stopped the testing, I tried to resume normal development.  However one package proved troublesome to round-trip.  I eventually tracked it down to having inadvertently left the Namespace Root uncleared on the package.

I use the term inadvertently advisedly since EA does NOT advertise the fact that Namespace Root has been applied.  It brought home the need for a visual indication that a package has been declared a Namespace Root.

Now, if you are using the Visual Studio integration (in its current .798  implementation) then when you connect the package to a Visual Studio project the Visual Studio glyph overlays the package icon (and the package is set as a Namespace Root) - so in that case there is some advertising.  However, a more generic solution is needed, in my view.

I'm open to suggestions as to what that indication might be.

Voting starts now...
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Namespace Root needs visual indicator
« Reply #1 on: October 05, 2006, 12:25:13 pm »
No idea what the indicator should be, although it could be simply a modified folder icon.

Regardless, add my vote. This gets all the more important as we move forward to larger projects and more generation - with or without MDG add-ins.
No, you can't have it!

sargasso

  • EA Practitioner
  • ***
  • Posts: 1406
  • Karma: +1/-2
  • 10 COMFROM 30; 20 HALT; 30 ONSUB(50,90,10)
    • View Profile
Re: Namespace Root needs visual indicator
« Reply #2 on: October 05, 2006, 04:09:54 pm »
I'll support this one.  Simply changing the icon colour to red would suffice.  Surely a SMP!

bruce
"It is not so expressed, but what of that?
'Twere good you do so much for charity."

Oh I forgot, we aren't doing him are we.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8605
  • Karma: +256/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Namespace Root needs visual indicator
« Reply #3 on: October 05, 2006, 04:21:22 pm »
Quote
I'll support this one.  Simply changing the icon colour to red would suffice.  Surely a SMP!

bruce
You guys speak funny over the other side... I thought it was SMOP...  ;)

(or maybe I'm showing my age...)

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

sargasso

  • EA Practitioner
  • ***
  • Posts: 1406
  • Karma: +1/-2
  • 10 COMFROM 30; 20 HALT; 30 ONSUB(50,90,10)
    • View Profile
Re: Namespace Root needs visual indicator
« Reply #4 on: October 05, 2006, 07:00:06 pm »
Budgetary cuts - cant afford 4LA's :)
bruce
"It is not so expressed, but what of that?
'Twere good you do so much for charity."

Oh I forgot, we aren't doing him are we.

SF_lt

  • EA User
  • **
  • Posts: 216
  • Karma: +1/-0
  • The Truth Is Out There
    • View Profile
Re: Namespace Root needs visual indicator
« Reply #5 on: October 09, 2006, 01:00:39 pm »
add my vote
registertm everything to SparX