Computer Webmaster Gaming Console Graphics Forum

Welcome to the Computer Webmaster Gaming Console Graphics Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

MK PitStop Main Earn $25 Earn Money Posting Extras Members Blogs Image Hosting User Pages
Go Back   Computer Webmaster Gaming Console Graphics Forum > Webmaster Forum > Website Coding > Pear
Register FAQ/Rules Become A V.I.P. Member Search Today's Posts Mark Forums Read

Pear Pear programming, this is a very complex subject as with using pear with php can be a difficult task for some, so lets talk pear.

Google
Closed Thread
 
LinkBack Thread Tools Display Modes
Old 05-27-2007, 7:46 PM   #1
Tony Bibbs
 
Tony Bibbs's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default [PEAR-DEV] Request for features in PEAR 2.0 (codename Pyrus)

How about dependency checks for things outside of PHP? We've been pushing PEAR as a possible way to deploy our ASP.NET apps under Mono so that our Linux sysadmins don't have yet another way to manage application deployment. Being able to specify dependencies for non-PHP apps/libraries would help. Granted I'm not the expert on PEAR but the only useful dependency outside of PHP I can currently set is the OS

--Tony

----- Original Message ----
From: Stephan Wentz <stephan@wentz.it>
To: Greg Beaver <greg@chiaraquartet.net>
Cc: PEAR developer mailinglist <pear-dev@lists.php.net>
Sent: Tuesday, May 22, 2007 3:32:00 PM
Subject: Re: [PEAR-DEV] Request for features in PEAR 2.0 (codename Pyrus)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Greg Beaver wrote:
> Hi,
>
> As some of you know, plans are well underway for the next generation
> PEAR installer, which will be named Pyrus barring any problems with
> trademarks or other naming issues. Pyrus is the genus of the pear
> fruit. The goal is to encompass even more functionality than the
> current PEAR installer.
>
> The roadmap for PEAR 2.0 is at
> http://pear.php.net/bugs/roadmap.php?package=PEAR
>
> Please peruse the feature list and if you have ideas for new features,
> open a feature request at http://pear.php.net/bugs/report.php?package=PEAR
>
> The current source for the new installer is in CVS at pear-core/PEAR2.
>
> Thank you,
> Greg


Would be great to make my repository relocatable. I just ran through
this and was faster re-installing 25 packages than looking through the
registry and change paths...

Bye, Stephan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGU1NA8qQ9XV7tBNQRArKYAKDNEf23QuM6rOiQdUTSOo wxS2MljgCePzJ7
8Ylu9xAfFspOoW4YObvugNM=
=SP2s
-----END PGP SIGNATURE-----

--
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Advertisements
Old 05-27-2007, 7:46 PM   #2
Helgi Þormar Þorbjörnsson
 
Helgi Þormar Þorbjörnsson's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default [PEAR-DEV] Request for features in PEAR 2.0 (codename Pyrus)

On 5/23/07, Tony Bibbs <tony@tonybibbs.com> wrote:
>
> How about dependency checks for things outside of PHP? We've been pushing
> PEAR as a possible way to deploy our ASP.NET apps under Mono so that our
> Linux sysadmins don't have yet another way to manage application
> deployment. Being able to specify dependencies for non-PHP apps/libraries
> would help. Granted I'm not the expert on PEAR but the only useful
> dependency outside of PHP I can currently set is the OS



wouldn't we then be pushing into an area rpm and apt would out shine us
easily ? :-)

- Helgi

 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Old 05-27-2007, 7:46 PM   #3
till
 
till's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default [PEAR-DEV] Request for features in PEAR 2.0 (codename Pyrus)

On 5/23/07, Helgi Þormar Þorbjörnsson <helgith@gmail.com> wrote:
> On 5/23/07, Tony Bibbs <tony@tonybibbs.com> wrote:
> >
> > How about dependency checks for things outside of PHP? We've been pushing
> > PEAR as a possible way to deploy our ASP.NET apps under Mono so that our
> > Linux sysadmins don't have yet another way to manage application
> > deployment. Being able to specify dependencies for non-PHP apps/libraries
> > would help. Granted I'm not the expert on PEAR but the only useful
> > dependency outside of PHP I can currently set is the OS

>
>
> wouldn't we then be pushing into an area rpm and apt would out shine us
> easily ? :-)


<flame>
I honestly don't think that RPM and APT outshine anything.
</flame>

;-)
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Old 05-27-2007, 7:46 PM   #4
Travis Swicegood
 
Travis Swicegood's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default [PEAR-DEV] Request for features in PEAR 2.0 (codename Pyrus)

Helgi Þormar Þorbjörnsson wrote:
> On 5/23/07, Tony Bibbs <tony@tonybibbs.com> wrote:
>>
>> How about dependency checks for things outside of PHP? We've been
>> pushing
>> PEAR as a possible way to deploy our ASP.NET apps under Mono so that our
>> Linux sysadmins don't have yet another way to manage application
>> deployment. Being able to specify dependencies for non-PHP
>> apps/libraries
>> would help. Granted I'm not the expert on PEAR but the only useful
>> dependency outside of PHP I can currently set is the OS

>
>
> wouldn't we then be pushing into an area rpm and apt would out shine us
> easily ? :-)


Couldn't the same be said about Maven, Ant, make, etc., etc., when
comparing phing? I still like using phing because I can add new
functionality without having to mentally shift gears into another language.

But couldn't this be handled by making your other dependencies other
packages? I'm relatively sure that the installer is agnostic as to what
it installs. If that's correct, then as long as the other things you
want to depend on are distributed as PEAR packages you're good.

Something that would be useful is the ability to have pre-install
scripts that could run. Doing that, you could handle your dependencies
by looking for your external apps/libraries in those scripts and fail to
install if they weren't available.

-Travis
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Old 05-27-2007, 7:46 PM   #5
Gregory Beaver
 
Gregory Beaver's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default [PEAR-DEV] Request for features in PEAR 2.0 (codename Pyrus)

Tony Bibbs wrote:
> How about dependency checks for things outside of PHP? We've been
> pushing PEAR as a possible way to deploy our ASP.NET apps under Mono
> so that our Linux sysadmins don't have yet another way to manage
> application deployment. Being able to specify dependencies for
> non-PHP apps/libraries would help. Granted I'm not the expert on
> PEAR but the only useful dependency outside of PHP I can currently
> set is the OS


Hi Tony,

If the dependency is something like "ASP.NET version blah" this is a
difficult one. The only non-PHP dependency aside from OS is arch, and
it is probably not so useful in your case.

As Travis suggested, the way this is handled in other package managers
is to create packages for those things. For instance, gentoo portage
can only recognize something as being installed if an ebuild has been
installed.

You could create a package.xml with a specific version for the
dependency, and have a dummy README file or something like that.

This would probably be far more effective than asking PHP/PEAR to jump
through new hoops with non-standard things.

Greg
 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Old 05-27-2007, 7:46 PM   #6
Chuck Burgess
 
Chuck Burgess's Avatar
 
Posts: n/a
My Photos: (0)

Banked:
MK Cash: $

I am Worth:
MK Cash: $
Donate

Recent Blog: None

Default [PEAR-DEV] Request for features in PEAR 2.0 (codename Pyrus)

On 5/23/07, till <klimpong@gmail.com> wrote:
>
> <flame>
> I honestly don't think that RPM and APT outshine anything.
> </flame>
>
> ;-)



Okay, I'll bite... "portage, baby, yeah!!!"
--
CRB

Let me introduce you to my very own DMCA-protected encryption key:
BC 1B 64 4A 8D DE 49 E8 C3 7D CC EE 1A AD EE F5
(compliments of Freedom-to-Tinker http://www.freedom-to-tinker.com/?p=1155)

 
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit!
Featured Websites
Free Space
Free Space
Free Space Free Space
Closed Thread
Tags: , , , , ,




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Request for features in PEAR 2.0 (codename Pyrus) Greg Beaver Pear 5 05-27-2007 7:46 PM
cvs: pear /HTTP_Request Request.php Alexey Borzov Pear 0 05-20-2007 7:42 PM
cvs: pear /HTTP_Request Request.php Alexey Borzov Pear 0 05-20-2007 7:42 PM
cvs: pear-core / package-PEAR.xml package2.xml /PEAR Installer.php /PEAR/PackageFile v1.php /PEAR/PackageFile/v2 Validator.php Greg Beaver Pear 0 05-20-2007 7:42 PM
[PEAR-ACCOUNT-REQUEST] Your bug tracker account request johannes graën Pear 0 05-20-2007 7:41 PM


Featured Websites




All times are GMT +1. The time now is 7:07 PM.


Powered by: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0
Cheap Computers
MK PitStop Copyright 2005 - 2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98