-
Notifications
You must be signed in to change notification settings - Fork 97
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
Ply still imports "howett.net/plist" #22
Comments
Since |
The import path |
@DHowett Can you explain your reasoning why you don't want to include the github repo URL instead of It's considered as an unknown hoster to
While this still can get worked around easily by allowing unknown hoster with the |
Packaging gets even harder because
With the github URL, it would have recognized that there's already a debian package called So if you want to make debian packaging easier for all projects that build-depends on plist, pls consider using the github URL. |
Hi @varac. Sure, I'll get into the rationale a little bit. I place a high (though perhaps unreasonably so!) value on being able to control certain parts of my own infrastructure. That includes not taking a sole dependency on any particular provider. I very much appreciate GitHub as a service, and I absolutely want to be properly packageable on Debian, but I think of my projects as foremost namespaced under a root I own, not by the open-source hosting provider I choose to use. Now, of course, I do realize that blind ideology is the enemy of lots of things. It looks like:
I've chatted with @satta out of band about packaging for this project, but not about this in particular. Sascha, I'd be interested to hear your thoughts! Reopening this, as well, since it's clearly an issue. Curiously, it looks like coyim specifically is vendoring plist through the |
To play devil's advocate, what if I think a better solution would be to improve |
@shurcooL I completely agree. I'm at a loss (as is the Maybe that's a good generic solution? As a mitigation, @varac Once the new helper hits the distribution suite you're using, is this an acceptable resolution? |
@DHowett This is a small issue, but it would probably help to update cmd/ply/README.md#installation to say |
@DHowett Sure, that's fine. Thanks alot for fixing this ! |
The
ply
subdirectory still imports"howett.net/plist"
while there is a GitHub repo URL for it.This keeps the problem mentioned in #16 around, which is currently a dealbreaker when using helper tools like
dh-make-golang
(https://people.debian.org/~stapelberg/2015/07/27/dh-make-golang.html).Please import the GitHub repo for plist in ply.
The text was updated successfully, but these errors were encountered: