Andrew,

You made several mistakes here, I would like to point out them.

MISTAKE 1 : Empty group is invalid configuration
Current crm-1.0.dtd shows :
<!ELEMENT group (meta_attributes*, instance_attributes*, primitive*)>
So it's your code wrong instead of GUI.

MISTAKE 2 : Empty group is need by GUI.
No, it's easy to remove the function of create empty group in GUI.
What GUI need do is just remove the item in the type list in new item window.
So why we insist that we should have empty group?
The answer is clear, our users need it.
Even expert like alanr thinks that an empty group should be there reasonbly.
And, lars also agrees with this.
I am ok anyway. You may remember I had even once removed the empty group from 
GUI.
It's the community decided to add the empty group back, not me.

MISTAKE 3 : Empty containers are meanless.
Do you think the number zero is meanless and should be removed too?
If you think so,  you can ignore this email.
Well, as I mentioned before, a empty set is so reasonable and so normal in 
people's brain.
"A group is a set of resources. The set can be empty", or "The container may be 
empty"
These sentences are so weird to you? You never have an empty drawer or box with 
nothing? Cool.
If it's hard to implement in CRM, please tell us the fact. We can help you.

MISTAKE 4 : CIB should not be changed.
please refer to following URL.
http://cvs.linux-ha.org/viewcvs/viewcvs.cgi/linux-ha/crm/crm-1.0.dtd?rev=1.79&view=log
The DTD has been changed 33 times just in this half year.
You can change it anywhere according to your coding requirments.
Why you can't accept the change from the requirement from our users?

I believe our goal is not make the DTD stable, our goal is not make sure only 
CRM can change the DTD.
Our goal is to make our product better! It's much more important than to make 
the DTD stable.
Please don't let your bias overcome your mind.



[EMAIL PROTECTED] wrote:
http://www.osdl.org/developer_bugzilla/show_bug.cgi?id=1287

[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|blocker                     |major
             Status|RESOLVED                    |REOPENED
          Component|CRM-PolicyEngine            |MgmtGUI
         Resolution|FIXED                       |
            Summary|Empty group can't be        |The GUI requires invalid
                   |unpacked in pengine.        |configurations to be legal



------- Additional Comments From [EMAIL PROTECTED]  2006-06-27 11:36 -------
Reverting the summary and reopening because nothing has changed in the GUI to 
make it false.

The various hacks that are currently in place have a very limited lifespan and 
will be reverted.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are on the CC list for the bug, or are watching someone who is.


--
Best Regards,
Huang Zhen
Linux-HA, Linux Technology Center, China Systems & Technology Lab
China Development Labs, Beijing Tel: 86-10-82782244 Ext. 2845
Email: [EMAIL PROTECTED]
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to