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

Base16 Project lives on (as Tinted Theming) #51

Closed
belak opened this issue Jul 6, 2022 · 1 comment
Closed

Base16 Project lives on (as Tinted Theming) #51

belak opened this issue Jul 6, 2022 · 1 comment

Comments

@belak
Copy link
Member

belak commented Jul 6, 2022

We wanted to briefly document the recent happenings for those of you who’ve been involved and expressed excitement about the new organization and our hope to renew development and excitement in and around the Base16 (and peripheral) ecosystems.

Who are we?

The core organization team are all contributors to Chris’s original Base16 project and/or its many pieces of spec, schemes, tooling, templates, etc… Some of us have more than 5 years of experience working with the project. Between us we actively maintain the:

  • base16 Go builder
  • base16 Node.js builder
  • base16-emacs
  • base16-highlightjs
  • base16-vim
  • base16-shell
  • base16-fzf

The Original Plan

When we began this project, the original idea was to migrate the base16 project to a GitHub organization for community maintenance and to solve the bus factor. Originally, this had seemed like something Chris didn’t fully see the need for but was “fine” with (given community support), as discussed in an older issue:

Chris: If someone wants to go ahead and create an organization and gets everyone to agree to putting their builders, schemes and templates in there then fair enough. Personally, I'm not so keen on the idea of having a base16 organization as I don't see the need but as I'm only interested in sharing my idea and helping others take this idea further, whatever the community sees as the best way to do this is fine by me.

So a new GitHub organization (base16-project) was created, repos were forked/copied/moved, links were updated, issues were opened, some real progress was made - and a full month passed (without incident).

What went wrong?

Unfortunately, we’re still a bit confused about that. Chris returned and for some reason appears to have had a change of heart. Perhaps some particular aspect of the transition upset him? We have no idea. Several of us have attempted to reach out (via multiple channels). He has actively blocked members of the new organization on GitHub, ignored our invitation to join, and declined all requests to communicate.

This first came to our attention when all of his base16 repos disappeared from GitHub - we assume he deleted them. After someone commented on their absence he added them back the next day - but their lengthy Git history is gone and he has changed the spec licensing from MIT to CC-BY-SA-4.0. He’s also suddenly turned off issues on many of his repositories.

Until and unless he gets in touch we’re still unclear about what exactly is going on.

What now?

Given the progress we've already made (including the big move to community ownership) we still believe the organization can provide real value, so we press forward. There was never any intention to take the base16 name against Chris’s wishes - so over the next month we’ll work towards renaming the organization and pivoting our focus. This should help avoid the confusion between two different projects named base16.

Our build tooling will continue to support version 0.2 of Chris’s base16 styling spec as a first class citizen. We have forked and consolidated schemes over to this repo for convenience. We had some great ideas for improving the base16 style spec. Now we’ll be coming up with a new name and new style spec for those ideas. We also plan to look into supporting a number of additional color scheme families in the future (such as base24 and a new one based on 16 ANSI colors).

How can you get involved?

We want to get the community excited and involved in working on styles, schemes, and templates again. We’d like to imagine the best things are yet to come.

We plan to have a list of public concrete goals once we manage to get some more momentum and discussions on some GitHub “issues”. If you’re interested in being involved in any area, we encourage you to start making PRs or issues on the organization's repositories.


Editor's note: When this was written, the spec repo had been changed to CC-BY-SA-4.0, but it was later switched back to MIT.


If you have any questions, concerns, or ideas, please feel free to bring them up in this companion issue.

@belak belak pinned this issue Jul 6, 2022
@tinted-theming tinted-theming locked as too heated and limited conversation to collaborators Jul 6, 2022
@tinted-theming tinted-theming unlocked this conversation Jul 6, 2022
@tinted-theming tinted-theming locked and limited conversation to collaborators Jul 6, 2022
@joshgoebel joshgoebel changed the title The Base16 Project Lives On Base16 Project Lives On (it will be renamed) Jul 6, 2022
@belak belak changed the title Base16 Project Lives On (it will be renamed) Base16 Project Lives On (soon to be renamed) Jul 6, 2022
@belak belak changed the title Base16 Project Lives On (soon to be renamed) Base16 Project lives on as Spektrum Jul 25, 2022
@belak belak changed the title Base16 Project lives on as Spektrum Base16 Project lives on (soon to be renamed) Jul 25, 2022
@belak belak changed the title Base16 Project lives on (soon to be renamed) Base16 Project lives on (as Tinted Theming) Oct 12, 2022
@belak belak closed this as completed Oct 13, 2022
@actionless
Copy link
Member

please drop me a @ -mention when it will start to have some new features (like new template variables or other), so i will implement a new plugin in Themix app, separately from the current Base16 plugin

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

2 participants