Giter Club home page Giter Club logo

Comments (2)

lunakurame avatar lunakurame commented on August 11, 2024

Thanks, I'm glad you like my theme and I appreciate your help.

Thank you for your invitation. I think I could move the repo to GNOME Integration Team if it helps and I could definitely use some help with resolving all those issues people reported, but I'm not familiar with organizations here and I'd like to understand what I'm about to do before I do it. I just read GitHub's help topics related to those organizations and I'm a bit confused. How does an organization help with teamwork? I already have pull requests and a bug tracker (issues) here, I could give you push access to this repo if you wanna help, so you can contribute directly, instead of creating pull requests. Is there anything I'm missing by not joining an organization? Just by reading GitHub's help it looks like there isn't anything useful I don't already have. The only difference seems to be some extra management options available only for the repo owner and I don't think they are really useful unless you run a business, since normal repos have contributors too.

As for my implementation (the userChrome.css file), I realize it's kinda a hack, but it works. If Mozilla decides to include everything we need in their theme API, we can always switch to their API. For now I'm glad anything works, because I already lost some of my extensions and I don't want the GNOME theme to be one of them. The WebExtension API lacks some features too, so not all extensions can be ported. Firefox 57 really was a disaster when it comes to customizability, but maybe it was a necessary one. I hope it recovers soon, as Mozilla fixes all those new bugs and extends their APIs.

from firefox-gnome-theme.

smithfred avatar smithfred commented on August 11, 2024

I think there's some visibility benefit to have efforts visible in one place, however that works, in order to get maximum momentum behind this stuff. Whether that's having it be part of that team, or whether having this project linked to from their README or whatever, I don't know.

The guy working on Firefox CSD stuff is linked to Red Hat (hence Fedora's patched version and now backported upstream CSD stuff) - it would be useful to try and get his involvement as well.

Ideally all this stuff would become upstreamed somehow/as much as possible. For instance, getting Moz to extend their theming API, getting scrollbars fixed upstream etc. I'm guessing they won't be interested in a native GNOME look being upstreamed since they're big on "look as brand". There may also be concerns about abuse of theming capability, I don't know.

But the more there's one loud group of people pushing that, the more likely it is, compared to a bunch of people in different places individually agitating for what they'll then consider "niche" stuff.

from firefox-gnome-theme.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.