Skip to content
This repository has been archived by the owner on Jun 15, 2019. It is now read-only.

new release #43

Open
DanielRuf opened this issue Dec 26, 2017 · 30 comments
Open

new release #43

DanielRuf opened this issue Dec 26, 2017 · 30 comments

Comments

@DanielRuf
Copy link

Please make a new release and push to npmjs.com.

@omarestrella
Copy link

Any plans or updates concerning a release? The library hasnt been published in 2 years and there have been significant changes since then (specifically the removal of the lodash dependency).

@DanielRuf
Copy link
Author

@DanielRuf
Copy link
Author

v0.2.0...master

@ronkorving
Copy link

@jamestalmage Please? People are waiting for this for a while now :'(

@taichi
Copy link

taichi commented May 10, 2018

i made handy release for this issue. https://www.npmjs.com/package/@taichi/cli-table2
but i want to use official release.

@DanielRuf
Copy link
Author

@jamestalmage let us know if and we can help you here or if you need some more maintainers =)

@schalkneethling
Copy link

Agreed, we are also running into this on a few repos, for example:
mdn/kuma#4768

More than happy to help out with getting a release out there. Perhaps we can integrate semantic-release[https://github.com/semantic-release/semantic-release] to aid here? Happy to open a PR to add that. Let me know @jamestalmage

@Turbo87
Copy link
Contributor

Turbo87 commented Jun 9, 2018

maybe we should fork this into cli-table3... 🙈

@schalkneethling
Copy link

@Turbo87 that is exactly what I was thinking. I was thinking of doing it myself but, there are unanswered questions that needs answering.

How much maintenance will be required for whomever forks it? Are there people that know enough about this lib that can support it going forward? There are currently 23 issues and 3 open pull requests.

It needs a resolution though, we just need to be sure that once it is forked, it will be supported by more than one person.

@Turbo87
Copy link
Contributor

Turbo87 commented Jun 9, 2018

@schalkneethling I think the important part would be to not have it on the GitHub account of a single developer but create a GitHub org instead. In this issue I see at least 3-4 potential maintainers and I think if we share the load this should be manageable. I'm happy to setup the GH org, repo and CI if we agree that this is the best way forward.

@Turbo87
Copy link
Contributor

Turbo87 commented Jun 9, 2018

the other alternative would be to reactivate cli-table itself. @joshbetz apparently has merged some PRs over there and maybe he is interested in merging these two projects back together again? 🤔

@DanielRuf
Copy link
Author

An org is definitely a good idea and would increase the truck factor.

@schalkneethling
Copy link

@Turbo87 @DanielRuf That is a great idea. I will definitely support the move to an org and getting a couple of maintainers to share the load. 👍

@Turbo87
Copy link
Contributor

Turbo87 commented Jun 10, 2018

https://github.com/cli-table/cli-table3

you should get invites to the org in the next minutes :)

@Turbo87
Copy link
Contributor

Turbo87 commented Jun 10, 2018

published the current master as cli-table@0.4.0

@ronkorving
Copy link

@Turbo87 You mean cli-table3@0.4.0?

@Turbo87
Copy link
Contributor

Turbo87 commented Jun 11, 2018

whoops, yeah, that's what I meant to write

@schalkneethling
Copy link

@Turbo87 I guess we need to notify or open pull requests against packages that depends on cli-table2 to inform them of the new canonical repo? Thanks for getting this all set-up o/\o

@Turbo87
Copy link
Contributor

Turbo87 commented Jun 11, 2018

yeah, that would a good idea. I've started by opening a PR at npm/npm#20955. do you know other projects that use cli-table2?

@schalkneethling
Copy link

@Turbo87 Good question, let me see what some of my Snyk reports say. Also, we should probably set-up some kind off communication channel for the project. Perhaps Gitter or Slack?

@schalkneethling
Copy link

@Turbo87 I guess the list of dependants here would be projects that depend on cli-table2 - https://www.npmjs.com/package/cli-table2

That is a lot of projects.

@DanielRuf
Copy link
Author

455, we should create a list then =)

https://www.npmjs.com/package/cli-table2?activeTab=dependents

@DanielRuf
Copy link
Author

I'll try to help creating PRs as much as possible.

@schalkneethling
Copy link

Yup, and we should probably carry over the open issues from here to the new repo. Those that are still relevant. Also, there are 3 pull requests. If they are still relevant, we should probably ask the authors to open them against the new repo.

Thoughts?

@schalkneethling
Copy link

@DanielRuf @Turbo87 ok, there you go cli-table/cli-table3#17 :)

@DanielRuf
Copy link
Author

DanielRuf @Turbo87 ok, there you go cli-table/cli-table3#17 :)

Probably good as list with checkboxes to see the status in the overview (todo list, x / y done).

@DanielRuf
Copy link
Author

Let me know if I should help here (transforming the list).

@schalkneethling
Copy link

@DanielRuf @Turbo87 should we migrate the issues over from here to the new repo?

@Turbo87
Copy link
Contributor

Turbo87 commented Jun 11, 2018

I'm not sure, some of them might not be relevant anymore...

@schalkneethling
Copy link

@Turbo87 very true, I was thinking if we want to triage it in some way? Perhaps look over them when we have time and add a comment with a 👍 or 👎

Turbo87 added a commit to Turbo87/awesome-nodejs that referenced this issue Jun 21, 2018
TremaineNeethling pushed a commit to TremaineNeethling/ssh-host-manager that referenced this issue Oct 4, 2018
This PR updates the cli-table2 dependency to cli-table3, which fixes one of the npm audit warnings :)

cli-table2 (like cli-table itself) is no longer maintained. In jamestalmage/cli-table2#43 a couple of people have offered to take over maintenance but the current maintainer did not respond so as a result the project was forked to cli-table/cli-table3.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants