Re: Re-factoring projects?

From: Andrew R. Kinnie (akinni..ac.com)
Date: Tue May 25 2010 - 14:52:31 UTC

  • Next message: Andrew R. Kinnie: "Re: Re-factoring projects?"

    OK, that makes sense. Maybe documentation is the best solution?

    In the general case though, should re-factoring a project's name not do something consistent that makes the re-factored project work in the workspace?

    On May 25, 2010, at 10:45 AM, David LeBer wrote:

    >
    > On 2010-05-25, at 10:30 AM, Andrew R. Kinnie wrote:
    >
    >> OK, so I'm dabbling in ERModernLook, finally, and I copied the default skin into my workspace so I could fiddle with it and make it match my apps proposed color scheme/design. I therefore grabbed my friendly neighborhood Dave (in this case Avendasora) and asked him what the best way to do this was.
    >>
    >> He said I need to:
    >> 1. export it from the Wonder SVN into the path for my workspace,
    >> 2. change the name
    >> 3. then import it into the workspace (unnecessary if I didn't already have the default skin checked out as part of my wonder frameworks)
    >> 4. then...
    >> A. change the .project file so it's name property is the same as the new project name
    >> B. change the build.xml file to change the project name
    >> C. change the build.properties file so:
    >> 1) project.name is the same as the project name and
    >> 2) project.name.lowercase is the . . . um . . . lowercase version of the project name.
    >>
    >> It occurred to me that
    >> 1. Not everyone has a friendly neighborhood Dave to ask, and
    >> 2. For those that don't, it would be cool if this was actually documented in some obvious place so that new people won't immediately become so frustrated as to throw their computers out the window when it doesn't work,
    >>
    >> AND/OR
    >>
    >> 3. That the re-factor mechanism change all this stuff for you.
    >>
    >> My 2 cents (for whatever that is worth, apparently more than before against the Euro, less against the Canadian dollar, but I digress)
    >>
    >> Andrew
    >
    > Alternately:
    >
    > 1. Create a new framework (MySkinFramework)
    > 2. Fill it's WebServerResources with a copy of the contents of ERModernDefaultSkin's.
    > 3. Add the following property to it's Properties:
    > er.modern.look.skinframework = MySkinFramework
    > 4. Add it to your application
    >
    > ;david
    >
    > --
    > David LeBer
    > Codeferous Software
    > 'co-def-er-ous' adj. Literally 'code-bearing'
    > site: http://codeferous.com
    > blog: http://davidleber.net
    > profile: http://www.linkedin.com/in/davidleber
    > twitter: http://twitter.com/rebeld
    > --
    > Toronto Area Cocoa / WebObjects developers group:
    > http://tacow.org
    >
    >
    >
    >



    This archive was generated by hypermail 2.0.0 : Tue May 25 2010 - 14:53:23 UTC