majensen / perlbolt

Neo4j server agent using Bolt protocol
Apache License 2.0
4 stars 2 forks source link

Release to CPAN #14

Closed johannessen closed 4 years ago

johannessen commented 5 years ago

To facilitate use of this software, it should be released to CPAN sooner rather than later. I think the following issues should be addressed before that happens:

In my opinion, the following issues are somewhat less urgent and could be deferred for future updates. However, addressing these will introduce backwards-incompatible changes in certain edge cases, so it may be advisable to see if there are easy ways to fix them first.

The following issues are IMHO not urgent at all. There should be no need to implement these for the first release:

johannessen commented 4 years ago

I’m hoping there currently aren’t any existing clients using Neo4j::Bolt directly. If that’s true, backwards compatibility shouldn’t be an issue.

I intend to offer fixes for #5 and #11 that roughly follow the examples I gave in these two issues. If you'd like me to hold off until we can discuss this, just let me know.

johannessen commented 4 years ago

All right, what’s left to do before release?

Anything else?

johannessen commented 4 years ago

All right then!

All that’s left seems to be uploading the distribution to CPAN. I could just use my PAUSE id, but you did some amazing work with this project and it really deserves to be published under yours.

https://github.com/majensen/perlbolt/releases/tag/v0.10

johannessen commented 4 years ago

What do you say, @majensen? Would you like to upload the distribution to CPAN, or should I?

majensen commented 4 years ago

I will do it @johannessen very shortly

majensen commented 4 years ago

I think I chose Apache 2 in keeping with libneo4j-client... not sure that it matters too much!

johannessen commented 4 years ago

Thanks! I didn’t mean to push you. It’s just that I’m eager to release an update of Neo4j::Driver with official Bolt support, and obviously Neo4j::Bolt needs to be released before that can happen.

I just didn’t want to be impolite and publish it for you without asking first, that’s all.

majensen commented 4 years ago

https://metacpan.org/pod/Neo4j::Bolt !

johannessen commented 4 years ago

Great, thanks!

And https://metacpan.org/pod/Neo4j::Driver 😎