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

Checklist for initial release #15

Open
3 of 6 tasks
mjlbach opened this issue Feb 10, 2022 · 9 comments
Open
3 of 6 tasks

Checklist for initial release #15

mjlbach opened this issue Feb 10, 2022 · 9 comments

Comments

@mjlbach
Copy link
Contributor

mjlbach commented Feb 10, 2022

  • write some guidance for required/optional features of implementers
  • Settle on name packagespec, plugspec and updated the package_specification field and the documentation
  • Provide a section on plugin expectations? (Semver, vimdoc, etc.)
  • Address concern about dependencies format (including neovim as a dependency) Dependencies format #19
  • Add build steps for plugins Post-install hook #23
  • Upload final version of json schema to schema store
@ii14

This comment was marked as resolved.

@mjlbach

This comment was marked as resolved.

@lewis6991

This comment was marked as resolved.

@wbthomason

This comment was marked as resolved.

@lewis6991
Copy link
Member

Consider moving neovim out of external dependencies to it's own versioned key

I lean against doing this. We could maybe add a general requirements field but that would pretty much only contain Neovim.

@mjlbach
Copy link
Contributor Author

mjlbach commented Feb 12, 2022

Yeah, just wanted to put it as it came up on the neovim general chat by shougo :)

@lewis6991
Copy link
Member

I've changed my mind on this and think we should pull it out.

@mjlbach
Copy link
Contributor Author

mjlbach commented Feb 12, 2022

Are you thinking more like #19 initially proposed (as an independent field in dependencies or more top level?

@lewis6991
Copy link
Member

Yeah pretty much. I also think we need to change dependencies as per that ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants