tc icon indicating copy to clipboard operation
tc copied to clipboard

Stepping down as lead developer (RIP Tc?)

Open mccxiv opened this issue 5 years ago • 6 comments

Hey all,

Nearly 4 years ago I created Tc as a side project to put my skills to the test and because at the time the alternatives didn't meet my requirements.

I wanted Tc to:

  • be simple to use
  • have a backlog feature to see messages if you disconnected or went offline
  • be somewhat aesthetically pleasing

On those fronts I would consider it a success.

As you may have noticed though, it was never catered to broadcasters nor moderators. Many features are missing from Tc, or are a bit wonky, For example I don't think raids even show up. Over the last few years it's become apparent that I don't have the time (or maybe motivation? 👀) to maintain and improve Tc, and as Twitch keeps changing their API it's becoming more and more of a chore.

Does this mean Tc is dead? Most likely yes, in the sense that there won't be any new features or fixes. I'd actually prefer to let the project die than hand it off to someone I don't know very well. That said the code and license are permissive so feel free to fork it and release it under a different name.

There are good news though! These days we have more tools than we did when Tc was created:

Thank you to each and every one of you who contributed to the project by submitting PRs and issues or simply by being a loyal user.

mccxiv avatar Apr 26 '20 08:04 mccxiv

It was good while it lasted!

dmerrick avatar Apr 26 '20 19:04 dmerrick

Yeah, standard and sub smiles stop working. Rip

lorensgwine avatar May 04 '20 20:05 lorensgwine

hi everyone ~ I amma take a look at the code and start contributing

Xyncgas avatar Oct 13 '20 23:10 Xyncgas

It has been a while but maybe I could start contributing again so Tc stays alive. @mccxiv do you have any thoughts on what is most important to get done?

Bauke avatar Feb 12 '21 17:02 Bauke

A, I got other things to do and forgot it I am sorry

Xyncgas avatar Feb 13 '21 05:02 Xyncgas

@Bauke

  • Fixing "unlocked" emotes, many of them don't seem to autocomplete or show up when sent. Example the haha ones, or 2020 ones.
  • Switch from my personal tmi/twitchjs fork back to tmi.js main. I forked it at the time so that I could listen to more new events that twitch was sending
  • Improve emote autocomplete. In <current year> people expect to type :ka and have emotes show up as a list they can pick from, including emojis
  • Split emotes in the big emote menu by channel
  • Dark mode by default
  • Would be nice to switch to a different self updater that read directly from Github instead of needing a server. The issue with this is the transition, I would not want people to have to reinstall
  • Sure would be nice to move onto something different from AngularJS (angular 1) but that's too big in scope for now

mccxiv avatar Feb 16 '21 13:02 mccxiv