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

What is the status of this project? #61

Open
daninus14 opened this issue Jan 7, 2024 · 16 comments
Open

What is the status of this project? #61

daninus14 opened this issue Jan 7, 2024 · 16 comments

Comments

@daninus14
Copy link

Is anyone actually using this?

It says Work In Progress in the readme, but it has not been updated for 4 years. Does that mean it's semi-stable? Are people using this? It's advertised in roswell

@vindarel
Copy link
Contributor

vindarel commented Jan 8, 2024

semi-stable?

It works for what it does, indeed.

There's an active fork here: https://github.com/digikar99/cl-repl/releases @digikar99 just added (like, last week) two great features:

  • multi-line input
  • binary releases: download the Ubuntu binary and run it. That's a game changer, CL newcomers will specially appreciate.

He didn't send a PR, IDK if that's the plan. I would vote for him being a co-maintainer of this repository.

@digikar99
Copy link

This repository looked unmaintained, so I did not create a PR. I also just ended up finding out koji-kojiro has been out of github from 2021 :(.

Regardless, people can always cherry-pick the commits or parts of the codebase to integrate into their own.

The GPL license can be an issue though!

@daninus14
Copy link
Author

@vindarel @digikar99 Thanks for the answers. Maybe someone who has his contact info can contact him and get him to add @digikar99 as a maintainer.

@fukamachi do you happen to know how to get in touch with @koji-kojiro ? If not, do you know anyone who does?

@fukamachi
Copy link
Contributor

@daninus14 Unfortunately not.
I sent PRs (#53, #54, #55) but got no replies. I'll ask Japanese guys who may know him/her.

@daninus14
Copy link
Author

daninus14 commented Jan 9, 2024

@fukamachi Thanks for replying and trying to contact him/her.

@fukamachi
Copy link
Contributor

I've asked people who may know, but no one seems to have contacted him/her in person. Sorry.

@daninus14
Copy link
Author

Thanks for trying!

Since this is the state of things, I suggest we join forces and move on.

How about using one of your forks as the official from now on, merge the pull-requests from the other to the selected one to be the official one, and use that from now on in the community, updating the docs to ros install from that repo?

Since @fukamachi already has 3 pull-requests vs 1 for @digikar99 , I think it makes sense to join on that one.

@fukamachi could you add @digikar99 as a maintainer for your fork? @digikar99 can you merge all your commits to that repo?

Worse case scenario, if @koji-kojiro shows up, we can eventually just do a merge to the original repo and add you guys as maintainers.

What do you think?

@digikar99
Copy link

I'm okay issuing PRs to @fukamachi's fork - no need to add me as a maintainer. But if fukamachi could be busy sometimes, I can certainly lend a helping hand with the maintenance!

@vindarel
Copy link
Contributor

What do you guys think of hosting the fork on the organization https://github.com/lisp-maintainers/ ? I created it but that doesn't mean I maintain all projects. Instead, I will give push rights to @digikar99 and @fukamachi (if you agree) and whoever wants to step up as a maintainer.

The goal is to share the work, and avoid this issue of a maintainer not responding in the future.

There are 3 other active lispers who maintain a library there and are part of the org (oh BTW, digikar is already part of it).

I'm okay if you all prefer to use E. Fukamachi's fork.

(I also sent an email to koji-kojiro)

@digikar99
Copy link

I don't see a con of maintaining cl-repl under lisp-maintainers. So, I'm okay with that too - might even prefer that way.

@fukamachi
Copy link
Contributor

I'm no longer using cl-repl, so don't count on me as a maintainer.

@digikar99
Copy link

In that case, I can transfer the ownership of my fork to lisp-maintainers and cherry-pick fukamachi's commits.

@digikar99
Copy link

Done: https://github.com/lisp-maintainers/cl-repl

@daninus14
Copy link
Author

All the best with this!

@vindarel Btw, might be a good idea to update the link here: https://github.com/roswell/roswell/wiki/List-of-Roswell-Installable-Scripts I tried editing the wiki but couldn't find the edit link, and it looks like you have permissions since the last edit was by you in 2021 ;)

@vindarel
Copy link
Contributor

@daninus14 I can't find it either :S

BTW, and consequently, it could be worth not closing this issue ? So people who come to this repository and have a look at the open issues will find the maintained fork.

@daninus14
Copy link
Author

@vindarel it must be they changed the permissions... good idea, I'll reopen the issue.

@daninus14 daninus14 reopened this Jan 15, 2024
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