Professional Web Applications Themes

[PHP-DEV] pending CVS massaging - PHP Development

Following up from Jani's mail regarding pecl picking, I will be tweaking CVSROOT/modules later tonight so that our "golden" pecl packages get checked out along with the php sources. This includes removing the symlink that links pecl/sqlite into ext (as it would be redundant). Once the change is made, you will need to check out the source again to pick up the extensions; you can check out over the top of your existing working directory and CVS will be smart enough to only fetch the things you need, so this shouldn't pose a problem. This is just an advance warning; ...

  1. #1

    Default [PHP-DEV] pending CVS massaging

    Following up from Jani's mail regarding pecl picking,
    I will be tweaking CVSROOT/modules later tonight so that
    our "golden" pecl packages get checked out along with the
    php sources.

    This includes removing the symlink that links pecl/sqlite
    into ext (as it would be redundant).

    Once the change is made, you will need to check out the source
    again to pick up the extensions; you can check out over the top
    of your existing working directory and CVS will be smart
    enough to only fetch the things you need, so this shouldn't
    pose a problem.

    This is just an advance warning; nothing has changed yet.

    --Wez.

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

    Wez Guest

  2. #2

    Default Re: [PHP-DEV] pending CVS massaging

    We agreed *not* to rely on modules for this kind of
    procedure, because it effectively disables "cvs upd -d".

    Please explain what problem you are trying to solve and we
    will find an alternative.

    - Sascha

    On Thu, 4 Dec 2003, Wez Furlong wrote:
     

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

    Sascha Guest

  3. #3

    Default Re: [PHP-DEV] pending CVS massaging


    The adding of modules happens VERY rarely.
    So your "disables cvs upd -d" is not very good argument
    against this. And there is no alternative way anyway..
    If you know such, PLEASE do tell us. :)

    --Jani

    On Thu, 4 Dec 2003, Sascha Schumann wrote:
     
    >
    >[/ref]

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

    Jani Guest

  4. #4

    Default Re: [PHP-DEV] pending CVS massaging

    On Thu, 4 Dec 2003, Jani Taskinen wrote:
     

    The symlinks are the only transparent way.

    Remember the big fight with James about this issue? He
    wanted to do the same thing as Wez is proposing.

    - Sascha

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

    Sascha Guest

  5. #5

    Default Re: [PHP-DEV] pending CVS massaging


    On Thursday, Dec 4, 2003, at 15:05 Europe/Copenhagen, Sascha Schumann
    wrote:
     
    >
    > The symlinks are the only transparent way.
    >
    > Remember the big fight with James about this issue? He
    > wanted to do the same thing as Wez is proposing.[/ref]

    Well, symlinks turned out to be even bigger headache. It makes having
    different versions of extensions in PECL nearly impossible.

    The most obvious example is sqlite which supports php4 but is not part
    of it, while its bundled and enabled by default in php5.

    Now with php5-bundle cvs module that specifies all the pecl modules
    included in the distribution this is easy to solve.

    Edin

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

    Edin Guest

  6. #6

    Default Re: [PHP-DEV] pending CVS massaging

    On Thu, 4 Dec 2003 16:00:47 +0200 (EET)
    Jani Taskinen <fi> wrote:
     

    Keep them in PECL and work on a per release basis (and avoid these
    annoyed MFH and related things :D )? or aka php5-bundle definitions
    described by Edin.

    Then it should be easy to call 'pear bundle' (or alter this command
    to fit our needs) to generate the release files for sources distros or
    snaps. CVS users can add manually the required symlinks if they like to
    use the respective head of each extension branches.

    OK I'm off ;-)

    pierre

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

    Pierre-Alain Guest

  7. #7

    Default Re: [PHP-DEV] pending CVS massaging

    Let me try to understand what the problem might be.

    - php 5 version of sqlite should check out with php-src, branch head
    - php 4 version of sqlite should not check out with php-src, branch PHP_4_3
    - php 4 version of sqlite should be checkoutable separately

    Right?

    So:

    - develop php 5 version of sqlite on the head branch
    - empty the PHP_4_3 branch
    - develop php 4 version of sqlite on a custom branch
    (e.g. SQLITE_PHP_4)

    I don't see a problem. Do you?

    - Sascha
     

    - Sascha

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

    Sascha Guest

  8. #8

    Default Re: [PHP-DEV] pending CVS massaging


    On Thursday, Dec 4, 2003, at 15:25 Europe/Copenhagen, Sascha Schumann
    wrote:
     

    - insert a symlink on the cvs server direcly

    Yeah we came up with that solution at the end. Except sqlite module
    already used PHP_4_3 branch so when Jani deleted it it went missing.
    Eventually we had to come up with PECL_4_3 branch so that php4 users
    could use sqlite.

    I see this as one big mess. Don't you?

    Edin

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

    Edin Guest

  9. #9

    Default Re: [PHP-DEV] pending CVS massaging

    > - insert a symlink on the cvs server direcly 

    That must have been difficult, considering its extensive
    discussion on this list in the past. :-)
     

    I did not see a post on internals or even systems regarding
    this matter. Did you 'decide' this on IRC?
     

    Nope. It is very strict, it is the same procedure for every
    module, it is clearly defined. No mess at all.

    - Sascha

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

    Sascha Guest

Similar Threads

  1. Messages for groupphp.net are in pending
    By Gibier Jean-Charles in forum PHP Development
    Replies: 0
    Last Post: September 10th, 09:23 AM
  2. How to know if read is pending on pipe
    By Helmut Leininger in forum AIX
    Replies: 1
    Last Post: September 8th, 07:54 AM
  3. Check pending state
    By Prakash in forum IBM DB2
    Replies: 1
    Last Post: August 30th, 12:31 AM
  4. Roll forward pending
    By Tony Do in forum IBM DB2
    Replies: 3
    Last Post: July 10th, 04:03 PM
  5. Netbackup, and pending requests
    By Daniel in forum Sun Solaris
    Replies: 2
    Last Post: June 26th, 10:32 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

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 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139