mojombo / chronic

Chronic is a pure Ruby natural language date parser.
http://injekt.github.com/chronic
MIT License
3.24k stars 458 forks source link

Rewrite Handlers, Repeaters and improve Tagging #347

Open davispuh opened 7 years ago

davispuh commented 7 years ago

Continuation of #278 (that was closed because it was sent to beta branch which is now merged in master and removed). Work still in progress.

bramski commented 6 years ago

Open forever. Along with a lot of other pull requests. What's the deal?

davispuh commented 6 years ago

See #316 Haven't had time to be done with this, but should be soonish.

MatMoore commented 6 years ago

@davispuh is this something other people can help with? I have some free time over the christmas period and would be happy to contribute if I can.

What's your plan for getting this released as a new version? Do you need @leejarvis to actually release a new gem version? As I understand it, there are already a lot of changes on master that aren't published on rubygems, including your 2014 PR - what's blocking this?

davispuh commented 6 years ago

I'm not sure but I think yeah.

This is what is left to do:

There's nothing really blocking it, just it haven't been done. Basically need write HISTORY.md then release 0.11.0, then merge this PR and release 1.0.0. And yeah @leejarvis will have to push it to RubyGems since I don't have such access.

MatMoore commented 6 years ago

Cool, I'll see what I can do.

I think I'll hold off on the first 3 things (at least until I'm more familiar with the codebase), but I'll have a look through the open issues and see if I can write some tests for them. Then if I find issues that are fixed on master or rewrite I can make a note of that for the changelog.