Giter Site home page Giter Site logo

Tag a release about phpiredis HOT 16 CLOSED

nrk avatar nrk commented on June 12, 2024
Tag a release

from phpiredis.

Comments (16)

remicollet avatar remicollet commented on June 12, 2024 1

@nrk, package build for my repository from current master.

RPM available for Fedora 22-25, RHEL / CentOS 6-7, i386, x86_64, NTS, ZTS, for PHP 5.4, 5.5, 5.6, 7.0 and 7.1 (all build ok, including test suite).

P.S. of course, I still prefer a tagged release (which can be a "beta") before submitting the package for official repository

from phpiredis.

nrk avatar nrk commented on June 12, 2024 1

I can finally close this issue since I've just tagged v1.0.0 as the first stable release of phpiredis! 🎉 The default branch of the repository is now v1.0, the master branch is going to be reserved to the development of the next major version. In the coming weeks I will try to make the library available on PECL and I hope to get some help with packaging for various distributions (@remicollet 👍). Thanks everyone for the patience till now! 😃

from phpiredis.

remicollet avatar remicollet commented on June 12, 2024 1

I hope to get some help with packaging for various distributions

At least RPM are already available in my repository for

  • Fedora 22 to 25
  • RHEL / CentOS 5 to 7
  • PHP 5.4, 5.5, 5.6, 7.0 and 7.1
  • base and SCL (parallel installation) packages

;)

https://blog.remirepo.net/pages/PECL-extensions-RPM-status#c6514

Next step: review for official repository.

from phpiredis.

theUniC avatar theUniC commented on June 12, 2024

Any thoughts on this?

from phpiredis.

nrk avatar nrk commented on June 12, 2024

Hi @theUniC,

This is something I already had planned to do a while ago (see here) but I never managed to find the needed amount of time for phpiredis. We have both #23 and #27 which are very interesting pull requests, I think we should proceed by tagging a v1.0.0 of the library as-is and then start integrating these changes targeting a new release (major or minor, not sure yet).

To anyone interested, please let me know if there's anything against proceeding in this way or I will tag v1.0.0 in a couple of days.

from phpiredis.

theUniC avatar theUniC commented on June 12, 2024

OK! I'll wait until the new tag it's available! :)

from phpiredis.

theUniC avatar theUniC commented on June 12, 2024

@nrk Hi! Any update on this? :)

from phpiredis.

nrk avatar nrk commented on June 12, 2024

@theUniC not yet, unfortunately. I'm still trying to find out if there are plans for a new release of hiredis ( there have been a lot of useful additions since the last release a couple of years ago) but the last time I asked I got no response. I asked about it again today, this time on the issue tracker of hiredis, so if there won't be any update about it I'll tag phpiredis 0.9 by the end of the year and wait for a new version of hiredis to tag 1.0.

from phpiredis.

mbadolato avatar mbadolato commented on June 12, 2024

@theUniC Looks like hiredis had a few releases this year. Can this be tagged so that the Homebrew/homebrew-php#1312 can be reopened and we can hopefully get the brew formula added?

from phpiredis.

nrk avatar nrk commented on June 12, 2024

phpiredis v1.0.0 is finally going to be tagged as soon as the php7 branch gets merged into master (see #50 for details). Thanks for the patience!

from phpiredis.

DavidGarciaCat avatar DavidGarciaCat commented on June 12, 2024

Have you considered to build a deb and/or rpm files, to be provided by OS distributions via package repositories?

from phpiredis.

nrk avatar nrk commented on June 12, 2024

@DavidGarciaCat we could provide spec files for creating those packages (we already have #16 pending that covers RPM) but I'd prefer contributions from someone that has some experience with packaging for various distributions. I'd also love to have phpiredis available on PECL, see #44.

from phpiredis.

DavidGarciaCat avatar DavidGarciaCat commented on June 12, 2024

@nrk I understand and I agree 👍 anyway, I have just installed the PHP7 branch, so I am going to run some tests. Thanks for the update!

from phpiredis.

remicollet avatar remicollet commented on June 12, 2024

@nrk about RPM, as soon as an official release will exists (and preferably a PECL release), I will publish RPM on my repository with some other extensions, and will submit it for review for official Fedora/EPEL repository.

from phpiredis.

nrk avatar nrk commented on June 12, 2024

I guess that after @remicollet's latest contributions there's really no need to further postpone a v1.0.0 release, plan to push the tag in a week at max. As for PECL we'll see how it goes after introducing phpiredis on the pecl-devel mailing list, as suggested on #44.

from phpiredis.

remicollet avatar remicollet commented on June 12, 2024

@nrk for your information : https://bugzilla.redhat.com/1398799 (Review for official repository)

Target will be Fedora 24+ and EPEL-7 (for RHEL / CentOS 7)

from phpiredis.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.