Ok - This is obviously going to be in my spare time.. sooo... that usually means nightime. I will review the code more and more to get familiar with it, then will attempt something again. Probably with a few pointers on where to look.
- j- On Sep 23, 2010, at 10:32 AM, Mike Schrag wrote: > 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]
