ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> pear-dev
pear-dev
Re: [PEAR-DEV] Re: [PEAR-QA] Re: [PEAR-DEV] Re: [PEAR] [ANNOUNCEMENT]Structures_DataGrid-0.7.0 (beta) Released.
by Olivier Guilyardi other posts by this author
Jun 20 2006 2:01AM messages near this date
Re: [PEAR-DEV] Re: [PEAR-QA] Re: [PEAR-DEV] Re: [PEAR] [ANNOUNCEMENT]Structures_DataGrid-0.7.0 (beta) Released. | Re: [PEAR-DEV] Re: [PEAR-QA] Re: [PEAR-DEV] Re: [PEAR] [ANNOUNCEMENT] Structures_DataGrid-0.7.0 (beta) Released.
Hi,

Greg Beaver wrote:
>  Olivier Guilyardi wrote:
> >
> > We have unbundled all drivers from Structures_DataGrid, and to be gentle
> > with users' hard drives we chose to make all drivers optional, as in MDB2.
> >
> > But, that makes a big difference with prior releases, when people just
> > needed to install one package to get something working. Now, it won't
> > work until you install at least a rendering and a datasource driver.
> >
> > The best thing to ease the upgrade, IMO, would be that the pear
> > installer issues warnings directly to standard output. A new <warning>
> > like tag in package xml v2, where we could put whatever we want, would
> > be precious in this regard.
> >
> > What do you think ?
>  
>  Use a conditional install group named "default" that requires the
>  default driver and renderer.

There is no such "default" drivers. It is pretty different for each user.

Structures_DataGrid couples many PEAR packages with each other. Every renderer 
has its own dependencies, so that a "default" installation would install a dozen 
of additionnal packages.

We have had endless discussions about this, until we came to the conclusion that 
it's better to install no driver.

So IMO, if the pear installer could let us write some small custom warnings to 
the console output, that would be better.

That's the sort of thing that is very well supported by dpkg (Debian package 
manager). Not only warnings, but specific questions, etc...

As a start, the following would be great :
<package> 
    ...
   <warning>  You must install Foo if you need Bar </warning>
   <notes>  ... </notes>
   ...
</package> 

--
   og

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Thread:
Olivier Guilyardi
Olivier Guilyardi
Justin Patrin
Olivier Guilyardi
Pierre
Pierre
Olivier Guilyardi
Greg Beaver
Olivier Guilyardi
Greg Beaver
Olivier Guilyardi
Greg Beaver
Olivier Guilyardi
Pierre
Joe Stump
Pierre
Joe Stump
Pierre
Olivier Guilyardi

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved