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

[Discussion] Update octokit project #59

Open
oscard0m opened this issue Oct 11, 2020 · 3 comments
Open

[Discussion] Update octokit project #59

oscard0m opened this issue Oct 11, 2020 · 3 comments
Labels
Type: Maintenance Any dependency, housekeeping, and clean up Issue or PR

Comments

@oscard0m
Copy link
Member

oscard0m commented Oct 11, 2020

I come up with the need of updating already existing Octokit projects:

  • Add issue templates for already existing projects (which still don't have those templates)
  • Modify tsconfig.json to start using @octokit/tsconfig preset
    etc...

Would have sense to extend this project to support this kind of changes?


P.S: Should we enable Github Discussions' to Octokit repos? Or discussing in issues is fine?

@gr2m
Copy link
Contributor

gr2m commented Oct 12, 2020

P.S: Should we enable Github Discussions' to Octokit repos? Or discussing in issues is fine?

We currently have https://github.com/octokit/rest.js/discussions/, which at some point will become https://github.com/octokit/octokit.js/discussions/, we can use that for now

I come up with the need of updating already existing Octokit projects:

* Add issue templates for already existing projects (which still don't have those templates)

* Modify `tsconfig.json` to start using `@octokit/tsconfig` preset
  etc...

Would have sense to extend this project to support this kind of changes?

I wish! It's not that easy though. This would be a bigger project, and something that I'm sure many other maintainers would be interested in.

For now, I've started working on a project that would make these kind of tasks fairly straight forward, maybe you'd like to give it a try for one of theses tasks? https://github.com/gr2m/mutate-github-repositories-cli/

@gr2m
Copy link
Contributor

gr2m commented Mar 9, 2021

I don't think we can add functionality to update existing repositories that were created with npm init octokit-project. But we could write @octoherd scripts for them now :)

@gr2m
Copy link
Contributor

gr2m commented Mar 9, 2021

On the other hand, if we could keep track of repositories that were created using that script, and the date they were created, we could add something like Rails' Migration scripts in the form of @octoherd Scripts 🤔 That could be quite interesting actually

@gr2m gr2m added the Type: Maintenance Any dependency, housekeeping, and clean up Issue or PR label Mar 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Maintenance Any dependency, housekeeping, and clean up Issue or PR
Projects
None yet
Development

No branches or pull requests

2 participants