Re: [Nautilus-list] Ammonite dependancy appeared



On 04 May 2001 02:53:06 -0700, Ramiro Estrugo wrote:

> > I noticed that Ammonite has just become a dependancy of nautilus in
> > between the 2001-05-02 and 2001-05-04 snapshots.  Why is this - I don't
> > install Trilobite so why is Ammonite needed?
>
> It should only be a dependency for the Eazel provided RPM.
> 
> You can still build nautilus without ammonite installed.
> 
> Ammonite is used by Nautilus to populate the Services menus, determine
> your Eazel Services user name, and by the Mozilla component to do uri
> munging to work with eazel-services.
> 
> The ammonite usage is not really a hook for eazel services, just a way
> to enhance the experience when eazel services are installed.  In the
> case of the Mozilla component, it is probably a hard dependency for
> certain eazel services features, like webdav.
> 
> I agree that it is a little messy.  I consider this a loose end from the
> large changes I made to make eazel-services support in nautilus be
> something that happens at runtime and without any complicated code hooks
> in nautilus.
> 
> I consider it a todo item for someone in the future to completely remove
> the ammonite dependency from even the Eazel provided RPM.  Mike Fleming
> had some ideas on how to make this so.

If it is the Mozilla component which needs Ammonite, not Nautilus
(except for the services stuff), maybe the dependancy should be moved
there?  I notice that the nautilus-mozilla RPM does not depend on
Ammonite.  As I don't use Mozilla in Nautilus this would remove one
source of the requirement.

Ross

-- 
Ross Burton                     Software Engineer
OneEighty Software Ltd          Tel: +44 20 8263 2332
The Lansdowne Building          Fax: +44 20 8263 6314
2 Lansdowne Road                r burton 180sw com
Croydon, Surrey CR9 2ER, UK     http://www.180sw.com./
====================================================================
Under the Regulation of Investigatory Powers (RIP) Act 2000 together
with any and all Regulations in force pursuant to the Act OneEighty
Software Ltd reserves the right to monitor any or all incoming or
outgoing communications as provided for under the Act






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]