]> granicus.if.org Git - php/commitdiff
- added further details on the steps necessary to move ext from/to pecl
authorLukas Smith <lsmith@php.net>
Sun, 31 Aug 2008 10:34:56 +0000 (10:34 +0000)
committerLukas Smith <lsmith@php.net>
Sun, 31 Aug 2008 10:34:56 +0000 (10:34 +0000)
README.RELEASE_PROCESS

index 12c05ad7a1e91b3fadb181551e021ad4273d2e9e..27fd6f597df1d3ccb0ff671879280544f0f2403a 100644 (file)
@@ -21,7 +21,22 @@ php/QA/bug websites try to have someone from the webmaster team (Bjori) on hand.
 5. Verify the tags to be extra sure everything was tagged properly.
 
 6. Moving extensions from/to PECL requires root level access to the CVS server.
-Do not use cvs rm, because this will prevent moving the CVS history.
+Contact systems@php.net to get this taken care of.
+
+Moving extensions from php-src to PECL
+- Filesystem: cp -r php-src/ext/foo pecl/foo
+- cvs rm php-src/ext/foo
+
+If the extension is still usable or not dead, in cooperation with the extension
+maintainers if any:
+- create the pecl.php.net/foo package and its content, license, maintainer
+- create the package.xml, commit
+- release the package
+
+Moving extensions from PECL to php-src
+- Filesystem: cp -r pecl/foo php-src/ext/foo
+OR depending on the wishes from the PECL extension maintainer.
+- Filesystem: ln -s pecl/foo php-src/ext/foo
 
 Rolling a non stable release (alpha/beta/RC)
 --------------------------------------------