Re: [PHP-DEV] distributing windows binaries (dll's) of PECL's

2002-12-16 Thread Derick Rethans
On Fri, 13 Dec 2002, Michael Bretterklieber wrote:

 Of course having binaries in CVS is not a good solution (we (my company) 
 also don't make this in our projects)
 
 But are there any other ideas how to provide binaries of PECL's outside 
 the php distributions?
 
 Can I add the binaries to the .tgz, by adding it to the package.xml 
 file, before I'm going to upload the package into the pear web?

You can do that, but I think discussing that should go on 
[EMAIL PROTECTED]

Derick

-- 

-
 Derick Rethans http://derickrethans.nl/ 
 PHP Magazine - PHP Magazine for Professionals   http://php-mag.net/
-


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DEV] distributing windows binaries (dll's) of PECL's

2002-12-13 Thread Edin Kadribasic
Hi,

We already bundle several pecl extensions in the win32 distro
(printer, iisfunc, etc.) I could add radius to the list.

Edin

- Original Message -
From: Michael Bretterklieber [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, December 13, 2002 12:29 PM
Subject: [PHP-DEV] distributing windows binaries (dll's) of PECL's


 Hi,

 I would like to distribute also binaries of my (our) radius PECL
for
 windows, because Windows users usualy don't have visualstudio to
compile
 the PECL.

 I would like to make a bin subdirectory and then for each
php-version
 also a subdirectory:
 PECL/radius/bin
 PECL/radius/bin/php4.2.3/php_radius.dll

 My question is this allowed?

 Are there any other ideas howto distribute binaries of PECL's?

 bye,

 --
 --- --
 Michael Bretterklieber- [EMAIL PROTECTED]
 JAWA Management Software GmbH - http://www.jawa.at
 Liebenauer Hauptstr. 200-- privat 
 A-8041 GRAZ GSM: ++43-(0)676-93 96 698
 Tel: ++43-(0)316-403274-12  E-mail:   [EMAIL PROTECTED]
 Fax: ++43-(0)316-403274-10  http://www.inode.at/mbretter
 --- --
 ...the number of UNIX installations has grown to 10, with more
 expected... - Dennis Ritchie and Ken Thompson, June 1972




 --
 PHP Development Mailing List http://www.php.net/
 To unsubscribe, visit: http://www.php.net/unsub.php





-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DEV] distributing windows binaries (dll's) of PECL's

2002-12-13 Thread Michael Bretterklieber
Hi,

Edin Kadribasic schrieb:

Hi,

We already bundle several pecl extensions in the win32 distro
(printer, iisfunc, etc.) I could add radius to the list.

that would be great!

But how can I provide upgrades of the PECL?
then the user has to wait until a new php-version is released.

bye,



Edin

- Original Message -
From: Michael Bretterklieber [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, December 13, 2002 12:29 PM
Subject: [PHP-DEV] distributing windows binaries (dll's) of PECL's




Hi,

I would like to distribute also binaries of my (our) radius PECL


for


windows, because Windows users usualy don't have visualstudio to


compile


the PECL.

I would like to make a bin subdirectory and then for each


php-version


also a subdirectory:
PECL/radius/bin
PECL/radius/bin/php4.2.3/php_radius.dll

My question is this allowed?

Are there any other ideas howto distribute binaries of PECL's?

bye,

--
--- --
Michael Bretterklieber- [EMAIL PROTECTED]
JAWA Management Software GmbH - http://www.jawa.at
Liebenauer Hauptstr. 200-- privat 
A-8041 GRAZ GSM: ++43-(0)676-93 96 698
Tel: ++43-(0)316-403274-12  E-mail:   [EMAIL PROTECTED]
Fax: ++43-(0)316-403274-10  http://www.inode.at/mbretter
--- --
...the number of UNIX installations has grown to 10, with more
expected... - Dennis Ritchie and Ken Thompson, June 1972




--
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php





--
--- --
Michael Bretterklieber  - [EMAIL PROTECTED]	
JAWA Management Software GmbH   - http://www.jawa.at
Liebenauer Hauptstr. 200-- privat 
A-8041 GRAZ GSM: ++43-(0)676-84 03 15 712
Tel: ++43-(0)316-403274-12	E-mail:   [EMAIL PROTECTED]
Fax: ++43-(0)316-403274-10 	http://www.inode.at/mbretter
--- --
...the number of UNIX installations has grown to 10, with more expected...
	   - Dennis Ritchie and Ken Thompson, June 1972


--
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DEV] distributing windows binaries (dll's) of PECL's

2002-12-13 Thread Edin Kadribasic
  We already bundle several pecl extensions in the win32 distro
  (printer, iisfunc, etc.) I could add radius to the list.
 that would be great!

 But how can I provide upgrades of the PECL?
 then the user has to wait until a new php-version is released.

That is a larger question. I'm afraid that there are no satisfactory
aswers to it yet. PECL infrastructure is still pretty much
non-existent. But you're welcome to help defining and implementing
it :)

Edin


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DEV] distributing windows binaries (dll's) of PECL's

2002-12-13 Thread Michael Bretterklieber
Hi,

Edin Kadribasic schrieb:

We already bundle several pecl extensions in the win32 distro
(printer, iisfunc, etc.) I could add radius to the list.


that would be great!

But how can I provide upgrades of the PECL?
then the user has to wait until a new php-version is released.



That is a larger question. I'm afraid that there are no satisfactory
aswers to it yet. PECL infrastructure is still pretty much
non-existent. But you're welcome to help defining and implementing
it :)


My idea is to move the responsibility for stable PECL's to the 
maintainers of the PECL's. The maintainers should provide stable 
versions of PECL for the different php-versions, therefore I would like 
to make a bin directory in each PECL-dir.
pecl/radius/bin
and then
pecl/radius/bin/php4.2.3/win32/php_radius.dll
or
pecl/radius/bin/php4.2.3/freebsd4/radius.so
pecl/radius/bin/php4.2.3/linux-glibc21/radius.so
and so on.
Or maybe its better to make a cvs tag instead of different subdirs for 
different php versions?

If the distribution is generated, then its not needed to compile every 
PECL, the distributors just take the version from the appropriate dir. 
If no files are found, then the PECL is not included into the distr.

This would also help if users download the PECL from the pear-web, 
because they then have also binaries and they don't need to compile it.
.. and the pear web can be used for providing updates of PECL's.

bye,
--
--- --
Michael Bretterklieber  - [EMAIL PROTECTED]	
JAWA Management Software GmbH   - http://www.jawa.at
Liebenauer Hauptstr. 200-- privat 
A-8041 GRAZ GSM: ++43-(0)676-84 03 15 712
Tel: ++43-(0)316-403274-12	E-mail:   [EMAIL PROTECTED]
Fax: ++43-(0)316-403274-10 	http://www.inode.at/mbretter
--- --
...the number of UNIX installations has grown to 10, with more expected...
	   - Dennis Ritchie and Ken Thompson, June 1972


--
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP-DEV] distributing windows binaries (dll's) of PECL's

2002-12-13 Thread Derick Rethans
On Fri, 13 Dec 2002, Michael Bretterklieber wrote:

 My idea is to move the responsibility for stable PECL's to the 
 maintainers of the PECL's. The maintainers should provide stable 
 versions of PECL for the different php-versions, therefore I would like 
 to make a bin directory in each PECL-dir.
 pecl/radius/bin
 and then
 pecl/radius/bin/php4.2.3/win32/php_radius.dll
 or
 pecl/radius/bin/php4.2.3/freebsd4/radius.so
 pecl/radius/bin/php4.2.3/linux-glibc21/radius.so
 and so on.
 Or maybe its better to make a cvs tag instead of different subdirs for 
 different php versions?

I'm very against generated binaries in CVS; CVS is not meant for that. 
We don't put tarballs of PECL classes in CVS either.

Derick

-- 

-
 Derick Rethans http://derickrethans.nl/ 
 PHP Magazine - PHP Magazine for Professionals   http://php-mag.net/
-


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP-DEV] distributing windows binaries (dll's) of PECL's

2002-12-13 Thread Michael Bretterklieber
Hi,

Derick Rethans schrieb:

On Fri, 13 Dec 2002, Michael Bretterklieber wrote:



My idea is to move the responsibility for stable PECL's to the 
maintainers of the PECL's. The maintainers should provide stable 
versions of PECL for the different php-versions, therefore I would like 
to make a bin directory in each PECL-dir.
pecl/radius/bin
and then
pecl/radius/bin/php4.2.3/win32/php_radius.dll
or
pecl/radius/bin/php4.2.3/freebsd4/radius.so
pecl/radius/bin/php4.2.3/linux-glibc21/radius.so
and so on.
Or maybe its better to make a cvs tag instead of different subdirs for 
different php versions?


I'm very against generated binaries in CVS; CVS is not meant for that. 
We don't put tarballs of PECL classes in CVS either.

Of course having binaries in CVS is not a good solution (we (my company) 
also don't make this in our projects)

But are there any other ideas how to provide binaries of PECL's outside 
the php distributions?

Can I add the binaries to the .tgz, by adding it to the package.xml 
file, before I'm going to upload the package into the pear web?

bye,
--
--- --
Michael Bretterklieber  - [EMAIL PROTECTED]	
JAWA Management Software GmbH   - http://www.jawa.at
Liebenauer Hauptstr. 200-- privat 
A-8041 GRAZ GSM: ++43-(0)676-84 03 15 712
Tel: ++43-(0)316-403274-12	E-mail:   [EMAIL PROTECTED]
Fax: ++43-(0)316-403274-10 	http://www.inode.at/mbretter
--- --
...the number of UNIX installations has grown to 10, with more expected...
	   - Dennis Ritchie and Ken Thompson, June 1972


--
PHP Development Mailing List http://www.php.net/
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP-DEV] RE: [PEAR-DEV] Re: [PHP-DEV] distributing windows binaries (dll's) of PECL's

2002-12-13 Thread LIMBOURG Arnaud
 But are there any other ideas how to provide binaries of 
 PECL's outside 
 the php distributions?

There was plan to add a package homepage URL on the pear website. Therefore
you could provide a binary of your package on your own webpage.

Would that be a good solution to you ?
 
 Can I add the binaries to the .tgz, by adding it to the package.xml 
 file, before I'm going to upload the package into the pear web?
 
 bye,