yeah it would be kind of cool to have it split up the qualifier and show in a 
sidebar all the rules that use one or more of the same subqualifiers ordered by 
number of same-subqualifiers-used desc, with a second view that is all other 
rules that set the same key.

ms

On Sep 23, 2010, at 11:19 AM, David Avendasora wrote:

> Just to clarify, here's the #1 most-helpful one for me:
> 
> Parse LHS and immediately show other similar/related rules and their 
> priorities from other models in the group
> 
> To start with it could just find rules that have identical LHSs, then any 
> rules that are similar LHS, and the same RHS key, then iterate, iterate, 
> iterate until it shows all rules that chain into or out of a RHS key as well, 
> maybe with information on why it was matched.
> 
> Just getting started with a pane that shows identical LHS key rule - 
> basically like the search function will find them now, but do it on the fly, 
> while I type the LHS.
> 
> Dave
> 
> On Sep 23, 2010, at 10:33 AM, David Avendasora wrote:
> 
>> On Sep 23, 2010, at 9:17 AM, James Cicenia wrote:
>> 
>>> LOL
>>> 
>>> Just low lying fruits for now please.....
>>> 
>>> :-)
>> 
>> Moving to WebObjects-dev list as I think it's more appropriate for this 
>> discussion now. 
>> 
>> Anyway, I think I'm about as low-hanging as a fruit gets, so here's my 
>> requests (some stolen from other, less low-hanging fruits) for RuleModeler:
>> 
>> • RuleModelerGroup should be the default context app works in.
>> • Automatically create a .ruleModelerGroup file and auto-populate it with 
>> all models in the project hierarchy
>> • Allow flagging of models that should be read-only (Maybe WOnder ones, 
>> certainly ones in binary frameworks)
>> • Ability to edit rules directly in the Rule Modeler Group context and have 
>> changes saved to the correct rule file
>> • Add field to edit priority along with the LHS and RHS instead of having to 
>> edit that only in the rule listing
>> • Parse LHS and immediately show other similar/related rules and their 
>> priorities from other models in the group
>> • Parse a pasted "abstract-form" of a rule and create a real rule from it 
>> (easier exchanging of rules on the list, IM, etc)
>> • Rule Groups
>> • Rule Smart Groups
>> • Code Completion on entity.name (should be able to look up all the entities 
>> in the EOModelGroup)
>> • Code Completion on key names once the entity.name is entered
>> • Rule validation based on EOModel info
>> • All wrapped into a iTunes-like modern UI
>> • Integrate Localization management as well, since any ERD2W app _is_ 
>> localized, and rules and localization are closely related
>> 
>> Dave
>> 
>>> On Sep 23, 2010, at 8:06 AM, Kieran Kelleher wrote:
>>> 
>>>> Thanks James - now that we know you do Cocoa, can you also ........  ;-)
>>>> 
>>>> Regards, Kieran
>>>> 
>>>> On Sep 23, 2010, at 8:45 AM, James Cicenia wrote:
>>>> 
>>>>> done and submitted as an attached file.
>>>>> 
>>>>> James
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> On Sep 23, 2010, at 7:18 AM, Mike Schrag wrote:
>>>>> 
>>>>>> No idea in versions, but you can "svn diff" from commandline.
>>>>>> 
>>>>>> Sent from my iPhone
>>>>>> 
>>>>>> On Sep 23, 2010, at 7:43 AM, James Cicenia <[email protected]> wrote:
>>>>>> 
>>>>>>> I use Versions. I don't see a create patch type command. How do I 
>>>>>>> create a patch. This is cocoa and I don't eclipse for this but xcode.
>>>>>>> 
>>>>>>> Thanks
>>>>>>> James
>>>>>>> 
>>>>>>> On Sep 23, 2010, at 6:25 AM, Ramsey Lee Gurley wrote:
>>>>>>> 
>>>>>>>> http://wiki.objectstyle.org/confluence/display/WONDER/Creating+and+Submitting+an+Acceptable+Patch
>>>>>>>> 
>>>>>>>> Thanks James!
>>>>>>>> 
>>>>>>>> Ramsey
>>>>>>>> 
>>>>>>>> On Sep 22, 2010, at 11:57 PM, James Cicenia wrote:
>>>>>>>> 
>>>>>>>>> It's done. Now how can I commit?
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On Sep 22, 2010, at 9:32 PM, Michael Schrag wrote:
>>>>>>>>> 
>>>>>>>>>> There should already be code to render it ... In the code that 
>>>>>>>>>> writes out the .txt version of the model you should be able to find 
>>>>>>>>>> what it is doing and just use that same API.
>>>>>>>>>> 
>>>>>>>>>> Sent from my iPad
>>>>>>>>>> 
>>>>>>>>>> On Sep 22, 2010, at 10:26 PM, James Cicenia <[email protected]> 
>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> Ok -
>>>>>>>>>>> 
>>>>>>>>>>> So what is the more abstracted form?
>>>>>>>>>>> 
>>>>>>>>>>> lhs.key lhs.selectorName lhs.value => rhs.keyPath = rhs.value 
>>>>>>>>>>> rhs.class
>>>>>>>>>>> 
>>>>>>>>>>> Does that cover the bases?
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> On Sep 22, 2010, at 8:29 AM, Kieran Kelleher wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> Is there a shortcut (besides opeing the d2w*.txt file ans 
>>>>>>>>>>>> searching) to grab a rule definition in RuleModeler.app in the 
>>>>>>>>>>>> 'documentation readable format' so that I get this:
>>>>>>>>>>>> 
>>>>>>>>>>>> pageConfiguration like '*' => displayNameForEntity = 
>>>>>>>>>>>> <ERDDefaultDisplayNameAssignment> 
>>>>>>>>>>>> [er.directtoweb.ERDDefaultDisplayNameAssignment]
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> instead of this:
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> {
>>>>>>>>>>>> rules =     (
>>>>>>>>>>>>     {
>>>>>>>>>>>> author = 10;
>>>>>>>>>>>> class = "com.webobjects.directtoweb.Rule";
>>>>>>>>>>>> lhs =             {
>>>>>>>>>>>>     class = "com.webobjects.eocontrol.EOKeyValueQualifier";
>>>>>>>>>>>>     key = pageConfiguration;
>>>>>>>>>>>>     selectorName = isLike;
>>>>>>>>>>>>     value = "*";
>>>>>>>>>>>> };
>>>>>>>>>>>> rhs =             {
>>>>>>>>>>>>     class = "er.directtoweb.ERDDefaultDisplayNameAssignment";
>>>>>>>>>>>>     keyPath = displayNameForEntity;
>>>>>>>>>>>>     value = "<ERDDefaultDisplayNameAssignment>";
>>>>>>>>>>>> };
>>>>>>>>>>>> }
>>>>>>>>>>>> );
>>>>>>>>>>>> }
>>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>>> Start uncovering the many advantages of virtual appliances
>>>>>>>>>>>> and start using them to simplify application deployment and
>>>>>>>>>>>> accelerate your shift to cloud computing.
>>>>>>>>>>>> http://p.sf.net/sfu/novell-sfdev2dev
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Wonder-disc mailing list
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wonder-disc
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>>> Start uncovering the many advantages of virtual appliances
>>>>>>>>>>> and start using them to simplify application deployment and
>>>>>>>>>>> accelerate your shift to cloud computing.
>>>>>>>>>>> http://p.sf.net/sfu/novell-sfdev2dev
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> Wonder-disc mailing list
>>>>>>>>>>> [email protected]
>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wonder-disc
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>> Start uncovering the many advantages of virtual appliances
>>>>>>>>> and start using them to simplify application deployment and
>>>>>>>>> accelerate your shift to cloud computing.
>>>>>>>>> http://p.sf.net/sfu/novell-sfdev2dev
>>>>>>>>> _______________________________________________
>>>>>>>>> Wonder-disc mailing list
>>>>>>>>> [email protected]
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/wonder-disc
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> Start uncovering the many advantages of virtual appliances
>>>>>>> and start using them to simplify application deployment and
>>>>>>> accelerate your shift to cloud computing.
>>>>>>> http://p.sf.net/sfu/novell-sfdev2dev
>>>>>>> _______________________________________________
>>>>>>> Wonder-disc mailing list
>>>>>>> [email protected]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/wonder-disc
>>>>> 
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Start uncovering the many advantages of virtual appliances
>>>>> and start using them to simplify application deployment and
>>>>> accelerate your shift to cloud computing.
>>>>> http://p.sf.net/sfu/novell-sfdev2dev
>>>>> _______________________________________________
>>>>> Wonder-disc mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/wonder-disc
>>>> 
>>> 
>>> 
>>> ------------------------------------------------------------------------------
>>> Start uncovering the many advantages of virtual appliances
>>> and start using them to simplify application deployment and
>>> accelerate your shift to cloud computing.
>>> http://p.sf.net/sfu/novell-sfdev2dev
>>> _______________________________________________
>>> Wonder-disc mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/wonder-disc
>>> 
>>> 
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-dev/webobjects%40avendasora.com
>> 
>> This email sent to [email protected]
>> 
>> 
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com
> 
> This email sent to [email protected]

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to