On 6/28/06, Huang Zhen <[EMAIL PROTECTED]> wrote:
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.

are you trying to piss me off???

we made that change because when you wrote the gui you took no notice of the DTD


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.

no, you need it because you wrote a crap gui and because you ignored
the advice that was provided months ago on how to write a decent one.

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