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

WIP: Upgrade PkgDev to a new 1.0 era #144

Closed
wants to merge 10 commits into from

Conversation

@KristofferC
Copy link

KristofferC commented Aug 15, 2018

Very WIP!

Fixes #145
Fixes #143

KristofferC added 10 commits Jul 11, 2018
wip
wip
wip
wip
@KristofferC

This comment has been minimized.

Copy link
Author

KristofferC commented Aug 23, 2018

TODO:

  • Update commit message (include diff link)
  • Consistency check for registry
  • Update the PR code (perhaps use GitHub.jl)
  • Create a toy registry and ask people to try it out.
@Nosferican

This comment has been minimized.

Copy link

Nosferican commented Sep 17, 2018

What's the status on this?

@dpo

This comment has been minimized.

Copy link
Contributor

dpo commented Sep 29, 2018

Bump. Currently BinaryBuilder doesn't build on 0.7 because of #143, which this PR should (?) fix.

@dpo dpo referenced this pull request Oct 17, 2018
@ararslan ararslan referenced this pull request Oct 18, 2018
bors bot added a commit to JuliaLang/Pkg.jl that referenced this pull request Oct 19, 2018
Merge #814
814: code to (de)compress registry TOML files r=StefanKarpinski a=StefanKarpinski

@KristofferC, does this help you with JuliaLang/PkgDev.jl#144?

Co-authored-by: Stefan Karpinski <stefan@karpinski.org>
@Nosferican

This comment has been minimized.

Copy link

Nosferican commented Dec 12, 2018

Any updates?

@timholy timholy referenced this pull request Dec 21, 2018
@mkborregaard

This comment has been minimized.

Copy link

mkborregaard commented Jan 7, 2019

When is this planned?

@davidanthoff

This comment has been minimized.

Copy link
Collaborator

davidanthoff commented Mar 15, 2019

Bump, would be awesome to have this :)


[![Build Status](https://travis-ci.org/JuliaLang/PkgDev.jl.svg?branch=master)](https://travis-ci.org/JuliaLang/PkgDev.jl)[![Build status](https://ci.appveyor.com/api/projects/status/gnd6dqbdaxcx1c23/branch/master?svg=true)](https://ci.appveyor.com/project/wildart/pkgdev-jl/branch/master)

PkgDev.jl provides a set of tools for a developer to create, maintain and register packages in Julia package repository, a.k.a. [METADATA](https://github.com/JuliaLang/METADATA.jl).
PkgDev.jl provides a set of tools for a developer to create, maintain and register packages in a Julia package registry, for example (but not limited to) [METADATA](https://github.com/JuliaLang/METADATA.jl).

This comment has been minimized.

Copy link
@Nosferican

Nosferican Mar 16, 2019

Change this to General by now?

@KristofferC

This comment has been minimized.

Copy link
Author

KristofferC commented Mar 16, 2019

@mkborregaard

This comment has been minimized.

Copy link

mkborregaard commented Mar 16, 2019

But - does that also create a local package with the correct folder/file structure? Or is PkgTemplates the official recommendation for this?

@KristofferC

This comment has been minimized.

Copy link
Author

KristofferC commented Mar 16, 2019

Yeah, seems good for us to just make PkgTemplates the goto place for that

@adamslc

This comment has been minimized.

Copy link

adamslc commented Mar 29, 2019

For what its worth, I don't think that Registrator can completely replace the PkgDev workflow. Here is my use case: I maintain a small handful of private packages, and I maintain a private registry for these packages. I cannot publish the packages, even to a private GitHub repo. Currently, I manually update the registry, but I had hoped that I would eventually be able to switch to a more automated process. I strongly believe that I'm not the only one with these sorts of requirements.

Would there be opposition to me reviving this PR to try to get PkgDev into a usable state with the Pkg3 ecosystem?

@davidanthoff davidanthoff deleted the kc/07 branch Nov 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
6 participants
You can’t perform that action at this time.