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

Carbon needs to be more ACTIVE. #839

Closed
tm1000 opened this issue Jan 4, 2017 · 11 comments
Closed

Carbon needs to be more ACTIVE. #839

tm1000 opened this issue Jan 4, 2017 · 11 comments

Comments

@tm1000
Copy link

@tm1000 tm1000 commented Jan 4, 2017

Can we can get update on https://packagist.org/packages/nesbot/carbon

Right now I'm having to use dev-master to get some nice changes from the community. (Like setLocale not crashing the entire framework when the locale doesn't exist)

Furthermore I know a few other people have proposed or questioned if @briannesbitt was alive or active. He came back and said he was (#781), committed some PRs. Said he was going to release but then didn't. There are over 71 issues and 21 pull requests. The last thing Brian did was on Decemebr 2nd. I guess what I'm asking here is what is the status of this project.

It's a great project but it can't survive based on one owner who shows up every 6 months and then disappears again. There are plenty of community members who I assume would help out if given permissions. (@lucasmichot comes to mind).

Don't let this project rot. You've got a whole community on your side trying to help @briannesbitt!

@tm1000 tm1000 changed the title Update composer release on packagist Carbon needs to be more ACTIVE. Jan 4, 2017
@lucasmichot
Copy link
Collaborator

@lucasmichot lucasmichot commented Jan 4, 2017

@tm1000 , I've already proposed this to @briannesbitt - I will be glad to help

@dakota
Copy link

@dakota dakota commented Jan 4, 2017

@tm1000 Lack of active development (and the addition of symfony/translation as a dependency) is the primary reason behind the CakePHP team deciding to fork Carbon. We created the Chronos library to allow for the continued development of the great work that @briannesbitt (and others) had done with Carbon.

Chronos is more-or-less compatible with Carbon (You should be able to simply replace Carbon), with the addition of functionality like immutable datetime and date classes. It also has some great documentation, and is fully supported by the entire CakePHP team.

@dereuromark
Copy link
Contributor

@dereuromark dereuromark commented Jan 4, 2017

@dakota @tm1000 It is probably worth mentioning that Chronos supports the new interfaces of recent PHP versions (DateTimeInterface etc).
Yeah, Mutable vs Immutable (the latter should be used if possible) is quite interesting, indeed.
Carbon never implemented any of that. Refs #406

@tm1000
Copy link
Author

@tm1000 tm1000 commented Jan 4, 2017

Wow that's awesome guys! I love CakePHP and it's nice to know that the development team of CakePHP supports "Chronos". Will look into changing out Carbon for Chronos in the next couple of weeks.

@lucasmichot
Copy link
Collaborator

@lucasmichot lucasmichot commented Jan 10, 2017

I am very happy to announce you that I am now collaborating on briannesbitt/carbon

Release will now happen much more often.
And lots of other great features for 2.0 on their way 💯 !

@tm1000
Copy link
Author

@tm1000 tm1000 commented Jan 10, 2017

@lucasmichot Yay! I'm excited. Good move on @briannesbitt.. can you push a tag out for the most recent changes so I no longer have to tell composer to use dev-master??

@lucasmichot
Copy link
Collaborator

@lucasmichot lucasmichot commented Jan 11, 2017

Sure @tm1000 , there are some PR to apply and some docs to write. A release could be done next weekend

@lucasmichot
Copy link
Collaborator

@lucasmichot lucasmichot commented Jan 15, 2017

Version 1.22.0 has just been released.
On my way for updating the docs.

@tm1000
Copy link
Author

@tm1000 tm1000 commented Sep 13, 2017

@lucasmichot do you need help maintaining this? 57 PRs. Last commit was Feb.

@dereuromark
Copy link
Contributor

@dereuromark dereuromark commented Sep 13, 2017

@tm1000 Whats the big deal? You can see above there is Chronos available, which basically supports up to PHP7.2 by now :) Including the modern interfaces, immutable approaches and all 7.1/7.2 gotchas.

@tm1000
Copy link
Author

@tm1000 tm1000 commented Sep 13, 2017

@dereuromark that requires me to do work! I don't want to do work!!!!....

.....ok fine....... I guess it's time I looked into cakephp/chronos#84 👍

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

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.