gnome-terminator / terminator

multiple GNOME terminals in one window
https://gnome-terminator.org
GNU General Public License v2.0
2.14k stars 257 forks source link

A new home for terminator #1

Closed lazyfrosch closed 3 years ago

lazyfrosch commented 4 years ago

Sadly the old team of Terminator have given up maintaining the project, there hasn't been any activity on Launchpad for years now.

As a user and the current maintainer of the package in Debian I have great interest in keeping the project alive.

This GitHub organization will be the new home for Terminator.

If you have contributed to terminator in the past, or are only a user who would like to contribute.

This organization on GitHub was started to give Terminator a new home, I think many user are still using it, and want to keep it.

Any help is appreciated!

Also see:

Catching up with the old team

If you have any contact or relation to the "old" maintainers of Terminator, please contact me or them to get in touch.

We need to make this proper, and inform the users. At the moment I don't have any access to the Launchpad projects apart from filing and commenting on bugs.

How can you help?

Or: Any other way you can think of!

Joining the team

I want people to join this team, to help bringing Terminator to a better shape.

If you were a contributor to Terminator and I found your GitHub account, you should have received an invite!

geckon commented 4 years ago

Just a few words of support here :)

I have been using terminator for a long time and I still love it. I also am a Python developer and have been watching the porting efforts for a while now.

That said I don't feel I have enough time to become a proper maintainer unfortunately which is why I never volunteered to become one but I might be able to help with smaller things here and there and I definitely will report any issues found wherever the new active upstream ends up living.

lazyfrosch commented 4 years ago

@geckon Welcome, any help is welcome, we all have these problems...

widhalmt commented 4 years ago

+1 from me for keeping Terminator alive and well. As @geckon I might not have enough time (and coding knowledge) to be real maintainer, but if there are smaller tasks I can offer help. Terminator is well worth the effort.

And by the way: Thank you for keeping it alive.

AdnanHodzic commented 4 years ago

Happy to hear Terminator project is still alive as its my favorite terminal emulator :)

Looking forward to the updates and I'm hoping I'll have time to get involved with the project myself.

dmaphy commented 4 years ago

Even if my Python knowledge has potential for improvements, I'd like to join the team. Usually I'm building the Fedora packages together with Matt, but currently I'm a bit challenged because of the health conditions of my father. Thanks to Matt the Fedora package seems quite in a good shape in the meanwhile.

I'd love to see Terminator alive and I promise to give always as much as I can. :-)

lazyfrosch commented 4 years ago

If you are opening issues here that were already on Launchpad, make sure to link between GitHub and Launchpad in both directions!

grazzolini commented 4 years ago

Hi, I'm the maintainer of terminator on Arch Linux. We have plans to drop python2 completely soon from Arch. I know @JAugusto42 fork and have been encouraging him with his python2 -> 3 efforts. I think it's great there's an effort to keep this project going. I want to switch the Arch Linux package to this, but for that I need a tagged release. Are there any plans to make a release in the near future? Thanks in advance.

JAugusto42 commented 4 years ago

Hello @grazzolini , so as far as I know, @lazyfrosch is planning a release soon, we still have some adjustments that we want to make, however due to the lack of time it's a little complicated.

lazyfrosch commented 4 years ago

Indeed, currently master doesn't run on Python 2.7 anymore, not sure if we should support it for the time being.

I mainly want to make sure that metadata, and basic tests are in place, so that we at least test the compilation and dependencies.

Btw. I want to make a small website on gnome-terminator.github.io, if someone could contribute a bit of HTML and CSS...

mckellyln commented 4 years ago

Thanks so much, I am a big fan of Terminator and have been for years. Can you make python -> python3 in the files so that if 2 and 3 are installed it works with 3 ? I'll terst it soon, lmk if there is anything I can do to help. thx, -m

lazyfrosch commented 4 years ago

@mckellyln this is usually handled by setuptools, but not in this weird usage we are having here, ~~see #8 ~~

Setuptools normally set the shebang on installation, I will take of this soonish

grazzolini commented 4 years ago

I think we can wait a bit for a release. But, for example, that new vte version that broke the links, I think is the most pressing issue. I might backport a patch for this, but a point release with the "old" code here would be helpful.

JAugusto42 commented 4 years ago

@grazzolini This has already been resolved at the master.

grazzolini commented 4 years ago

Yes, I'm aware. But I would need to backport it as a patch and apply to the current release on the package. Whereas if a point release is made here, I can simply switch the source to here.

lazyfrosch commented 4 years ago

I just published the first release here: 1.92 https://github.com/gnome-terminator/terminator/releases/tag/v1.92

Please help test, spread the news, and talk to your distribution if they would switch to our code base here.

ghost commented 4 years ago

Hi, I'm the maintainer of terminator on Arch Linux. We have plans to drop python2 completely soon from Arch. I know @JAugusto42 fork and have been encouraging him with his python2 -> 3 efforts. I think it's great there's an effort to keep this project going. I want to switch the Arch Linux package to this, but for that I need a tagged release. Are there any plans to make a release in the near future? Thanks in advance.

I'm a loyal user of terminator on the arch Linux platform. I'm pity that it stopped updating for a long time. Thank you for your contribution. I'm looking forward to the update.

JAugusto42 commented 4 years ago

Yes, I also use it on arch linux and I am very happy with the possibility of keeping the terminator updated. We are going to improve a lot.

grazzolini commented 4 years ago

I just published the first release here: 1.92 https://github.com/gnome-terminator/terminator/releases/tag/v1.92

Please help test, spread the news, and talk to your distribution if they would switch to our code base here.

I have updated the terminator version on Arch Linux. Thanks for making a release. One small note is, your key seems to be expired @lazyfrosch. I have verified things manually and also by using keybase, but it would be nice if you had a non expired key, just saying.

lazyfrosch commented 4 years ago

@grazzolini My current subkeys are due for extension, but still valid until 2020-09-13

I guess Keybase is the problem here, I update the normal keyservers, as you can see here:

http://pgp.zdv.uni-mainz.de:11371/pks/lookup?op=vindex&search=0x9A358BAB04A4ED27

~Only~Or on db.debian.org

grazzolini commented 4 years ago

@grazzolini My current subkeys are due for extension, but still valid until 2020-09-13

I guess Keybase is the problem here, I update the normal keyservers, as you can see here:

http://pgp.zdv.uni-mainz.de:11371/pks/lookup?op=vindex&search=0x9A358BAB04A4ED27

Only on db.debian.org

Don't worry. I've updated the key from a key server and all is good here.

inoperable commented 4 years ago

Maybe now team M$/Windows-Terminal will get some inspiration and stop (re)inventing terminator features the wrong way ;)

thorian93 commented 4 years ago

Although many said it already, I am really grateful that someone keeps terminator alive, as it is my only terminal emulator, so matter which Linux I am on. Bis shout out thanks @lazyfrosch!

This is not only a thank you though: I am nowhere near being a developer, but my English is quite okay I think so I would love to help by porting issues from launchpad. My question is: Is you goal to have all issues from launchpad here or would I need development background to find the interesting issues? I don't want to spam the issues here.

r2rien commented 4 years ago

Indeed, currently master doesn't run on Python 2.7 anymore, not sure if we should support it for the time being.

I mainly want to make sure that metadata, and basic tests are in place, so that we at least test the compilation and dependencies.

Btw. I want to make a small website on gnome-terminator.github.io, if someone could contribute a bit of HTML and CSS...

Another big shoutout thanks @lazyfrosch & all, what a good news to read ! you can count me in for python/html/css if I can be of any help, cheers !

muraii commented 4 years ago

I used Terminator for years on Slackware and now use it for WSL (1) on my Windows work machine. It's a great project and is a much better fit for how I work than ConEmu, which is nice but massive and the settings feel labrynthine.

@lazyfrosch You mentioned something about starting up a site for it. I am a middling dolt with HTML and CSS but can muddle through and have made my way around a variety of Jekyll themes. Do you have particular ends in mind or something basic? Happy to help. I'd really like to be able to work on the project myself, though it'll be a steep learning curve.

lazyfrosch commented 4 years ago

@muraii I want a basic website, hosted via GitHub pages. A simple Jekyll site would be fine, basically a short introduction, screenshots and reference to GitHub and Launchpad.

FernandoBasso commented 4 years ago

@muraii Are you already working on the website? I may be able to lend a hand as time permits.

vishhvak commented 4 years ago

@muraii @FernandoBasso, just came across this repo while looking for alternatives to my default Linux terminal, and I'd love to be a part of developing a new website for the revival of this project. Let me know if we can work together on this one.

lazyfrosch commented 4 years ago

I opened #62 for website discussions, feel free to join there.

thorian93 commented 4 years ago

This is not only a thank you though: I am nowhere near being a developer, but my English is quite okay I think so I would love to help by porting issues from launchpad. My question is: Is you goal to have all issues from launchpad here or would I need development background to find the interesting issues? I don't want to spam the issues here.

Any comment on my ticket migration question @lazyfrosch?

lazyfrosch commented 4 years ago

We should only port relevant issues, I try to keep the LP tracker open, while added a note: https://bugs.launchpad.net/terminator/+filebug

Gu1nness commented 4 years ago

I am happy to see this project maintained again and will gladly help improving it !

balinbob commented 4 years ago

Hi, I'm on Arch Linux (got lazy actually and moved to Manjaro about a year ago). I keep up with Ubuntu when I have time. I've been hacking on Terminator since before you could save your config in any way, and love using it. Thank you for reviving the project.

I am a hobbyist python coder for years, beginning to learn to use PyLint and hoping to get some of my code posted on PyPi. I'm not always available but will watch the site for any problems I may be able to solve. My Terminator code is from Python 2 but I'm now using 3.

I've learned a lot of coding skills from hacking on Terminator. Thanks again!

kornicameister commented 4 years ago

Count me in!

sky-and-sand commented 4 years ago

is there a snap package for it or Solus port?

GrigLars commented 4 years ago

I am a heavy user of Terminator since I discovered it in 2014. I didn't realize it was in so much jeopardy. Sadly, I am not that strong a programmer. But I am a great administrator and can help with English documentation, if you need it. I have been waiting to attach onto an open source project for a while now, since it's been assuring me a decent job since the 90s. Time to give back to the community.

b00f commented 4 years ago

@lazyfrosch have you ever think about changing the name? Arnold was the last Terminator!

lazyfrosch commented 4 years ago

@sky-and-sand There is and will not be a snap, it doesn't make sense, since a terminal emulator should give you access to your local system, not a container with just your home directory.

lazyfrosch commented 4 years ago

@b00f Why should I change the name if it is well known to many users? There is nothing offensive to the name...

thorian93 commented 4 years ago

@b00f Why should I change the name if it is well known to many users? There is nothing offensive to the name...

I would argue it is quite the opposite. It is a nice little play on words while also giving a hint on the power of this tool. To me the name is quite the best one imaginable. And as you said: It is well known.

@b00f: I seem to reckon a joke from you, so don't get this wrong, but I am quite sure there will be little to now support for changing the name.

haim0n commented 4 years ago

Kudos for the effort :1st_place_medal: . I actually failed in convincing the original terminator team moving to Github :) , well done !! Had some humble contributions in the past, would love to keep on doing it. Count me in.

mattrose commented 4 years ago

Welcome, personally I tend to be on https://gitter.im/gnome-terminator/community a lot.

vitaly-zdanevich commented 4 years ago

I created Wikipedia page, feel free to contribute.

jooola commented 3 years ago

Hey @lazyfrosch, sorry for reaching out on this ticket for this matter. I was wondering if there was any chances to get the latest version of terminator on Debian buster-backports ? The upstream version is not yet present on Salsa, and was wondering of something was blocking this process ?

lazyfrosch commented 3 years ago

@jooola thanks for reaching out, I wanted to bring terminator to bullseye anyways and just uploaded 2.0.1 to unstable. Once this reached testing I will work on uploading a backport.

As usual, blocking point always is time and energy.

lazyfrosch commented 3 years ago

Since this is a pretty old topic, which only is merely a documentation of what happended, I'm going to close this issues.

Feel free to open new issues.

andyl commented 3 years ago

@lazyfrosch - long-time Terminator user - just discovered your fork - THANK YOU

njames commented 3 years ago

Like others I am a long time Terminator user and after seeing some fancy things like fig and warp in my feeds I thought I would find if I could contribute new features to Terminator.

Can promise I will be a contributor but I am a big time fan of the split screen and broadcast ability.

Glad to have found the fork. :rocket:

:+1: