Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What are the blockers to get a 1.0.0 stable release out? #392

Open
helhum opened this issue Nov 25, 2018 · 9 comments
Open

What are the blockers to get a 1.0.0 stable release out? #392

helhum opened this issue Nov 25, 2018 · 9 comments

Comments

@helhum
Copy link

helhum commented Nov 25, 2018

Hey. I was wondering what the current blockers are to get a release out and if there is something I could support you with?

@sagikazarmark
Copy link
Contributor

Basically the driver migration and we have a few conceptual things to sort out. Unfortunately I didn't have much time to work on bernard lately.

I also think we should consider moving straight to php 7.x...time has passed.

@helhum
Copy link
Author

helhum commented Nov 26, 2018

Would it help if I'd pick and work on any of these tasks? https://github.com/bernardphp/bernard/projects/1

a few conceptual things to sort out

You mean #377? Or is there more?

@sagikazarmark
Copy link
Contributor

@helhum sorry for the late reply

The first and foremost task is finishing #256

We already started moving all drivers with external dependencies to https://github.com/bernardphp/drivers

If you want to help out there, feel free to pick one from the list (just let us know that you work on one).

Yeah, the conceptual part is mainly #377, but we should probably go through the issue tracker to see if anything else could result in needing breaking API changes.

@burzum
Copy link

burzum commented Aug 8, 2019

@sagikazarmark is there any reason so many PRs from 2018 are left open? What exactly is required to move the drivers? Looks like it's just moving the namespace and put them in another repository?

Something else I've noticed while evaluating the lib is the dependency on the Symfony event component, can't this be replaced with something more simple so the dependency can be removed?

@sagikazarmark
Copy link
Contributor

@burzum in short: time.

Basically it's just moving some files and writing better tests for them, yeah.

I think we should also consider dropping support for PHP 5.x and use PHP 7.2 at least (the thumb rule is to support the last two PHP versions).

I'm happy to review PRs, but the best way to ensure they are review is to keep pinging me if I don't respond in a timely manner. :)

@rutek
Copy link

rutek commented Dec 17, 2020

No commits since 14 months and there is still no stable 1.x version. Should we consider this library as abandoned?

@sagikazarmark
Copy link
Contributor

I don't think there are active maintainers at the moment. I've been thinking about upgrading it to PHP 8, but haven't had the time yet.

@sagikazarmark
Copy link
Contributor

Please see (and respond to) #413

@sagikazarmark
Copy link
Contributor

Please see #417

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants