RE: Hotness (was: ...)

From: Bill Michell (bill.michel..bc.co.uk)
Date: Mon Sep 08 2008 - 09:06:13 EDT

  • Next message: Bill Michell: "Hotness library location on Windows"

    > -----Original Message-----
    > From: Mike Schrag [mailto:mschra..dimension.com]
    > Sent: 08 September 2008 13:12
    > To: woproject-de..bjectstyle.org
    > Subject: Re: Hotness (was: ...)
    >
    > The problem here is that each framework stands on its own now as its
    > own classpath library with its own dependencies. Eclipse normally
    > does a depth-first enumeration of dependencies, which can end up
    > getting WO above Wonder, which means that you can't override NSArray
    > in Wonder. I believe WOLips actually wants a breadth-first
    > enumeration of frameworks instead, which is what our classpath
    > reordering attempts to do (i say attempts because it's actually kind
    > of tricky -- by the time we get the classpath for runtime, it's
    > already all flattened, so we have to guess where they came from and
    > try to reorder them accordingly).

    Does that mean that if one of my frameworks depends on another
    framework, and that framework dependency is exported, both Eclipse and
    the <framework> ant element will do the right thing (or at least try to)
    and import the dependency in more-or-less the right place in the
    classpath?

    > So if you're asking how stable the actual format in the
    > classpath file
    > is, I would say "i have no plans to change it". If you're asking,
    > though, "how stable is the order itself", it will always
    > reorder when
    > you launch and when it generates the deployment classpath
    > files (using
    > the same code to keep them matched up).
    >
    > ms
    >
    >

    -- 
    Bill Michell 
    Development Team Leader, Broadcast Platforms, BBC FM&T (Journalism). 
    Work: 020 80084741 
    BC3 B1, BBC Broadcast Centre, Wood Lane, London. W12 7TP
    mailto:Bill.Michel..bc.co.uk (Work) 
    mailto:bil..ics.org.uk (Home) 
     
     
    

    http://www.bbc.co.uk/ This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated. If you have received it in error, please delete it from your system. Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately. Please note that the BBC monitors e-mails sent or received. Further communication will signify your consent to this.



    This archive was generated by hypermail 2.0.0 : Mon Sep 08 2008 - 09:07:48 EDT