Andrew Beekhof wrote:
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.
Your suggestion was to create a dialog or wizard to input everything in one
time.
What you want is a xml editor. not a configure tool.
What is decent one? what user like to use is decent one.
NOT what you like. NOT what CIB allow, NOT what is easy to implement.
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]
--
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/