git-url-parse
git-url-parse copied to clipboard
Sharing name giturlparse
https://github.com/nephila/giturlparse/ is giturlparse
on PyPI. It has become more active recently.
As the two modules share the installed module name giturlparse
we should either aim to having the same API, or https://github.com/coala/git-url-parse should install itself into git_url_parse
with a shim at giturlparse
for backwards compatibility.
aim to having the same API
This would be merely having the same top level function for the main utility, and a similar structure for the returned value, an a common exception for errors. How much similarity is open for discussion.
Another possibility is that we work towards backporting functionality and tests from here into https://github.com/nephila/giturlparse/ , if @yakky wants to commit to that goal. Then we share the name until the backport is complete. Or the inverse could happen if @nephila doesnt want to maintain their library forever.
Hi @jayvdb As wrote in the linked PR, I think it would pretty smart to converge the projects, it does not sound too smart to have two competing implementation for such use case.
I will have a look at this repo features, but given the goal it seems totally sensible and feasible to unite the efforts in a single application
Possibly also look for other similar libraries if there are any better than both of these projects.
https://github.com/pydanny/watdarepo