On Jan 16, 2015 7:03 AM, "Pierre Joye" <pierre....@gmail.com> wrote:
>
>
> On Jan 15, 2015 10:24 PM, "Benjamin Eberlei" <kont...@beberlei.de> wrote:
> >
> > On Thu, Jan 15, 2015 at 4:11 PM, Jan Ehrhardt <php...@ehrhardt.nl>
wrote:
> >
> > > Benjamin Eberlei in php.internals (Thu, 15 Jan 2015 15:53:43 +0100):
> > > >Not sure how that helps, since you would tag versions anyways using
> > > semver,
> > > >so if there is a master vs next/phpng branch, then they might still
result
> > > >in two tags v1.0 and v2.0 and there is no way to automatically
resolve
> > > this.
> > >
> > > The branch name convention was meant for those developers that want to
> > > maintain the same version for both PHP7 and PHP5.x. In thoese cases
> > > there is no difference in version tags. Just a git checkout -b phpng
if
> > > you want the PHP7 branch.
> > >
> >
> > Oh ok my bad. I was under the impression this was for distro/packaging
> > reasons or something
> > as a convention.
>
> Well there is a concern about packaging using this method. As of now it
is not possible to package them.
>
> I tend to prefer separate files and add the right source at configure
time. It is then easier to keep fixes, features, etc. in sync.
>
> However both solutions may work, if we decide to go for one or another
solution. We can add support for the packaging/install in pickle and the
website.
>
> It is also important to note that I would like to push the usage of
install from git/other VCS in the near term, using pickle, and use the
website only for the meta info but not (or much less) for hosting the
releases.

Also using branches may be an issue too with semantic versions, for the
version names, using composer-like tags/branch fetch.

Reply via email to