GithubHelp home page GithubHelp logo

Publish theme to KiCAD addon manager about kicad HOT 8 OPEN

dracula avatar dracula commented on September 27, 2024
Publish theme to KiCAD addon manager

from kicad.

Comments (8)

bagnaram avatar bagnaram commented on September 27, 2024 1

I am happy to merge the changes since I believe the repo is still in the kicad dracula project.

from kicad.

MichaByte avatar MichaByte commented on September 27, 2024

@Chrismettal Because this repo seems to be on hiatus, I've made a fork of it (it's the same color pallet) and published it on the PCM. It's under the name "Vampire", feel free to give it a go!

P.S. If the original creators of this theme want to publish it to the PCM, I'd be happy to take my fork down so it could be replaced by an official version! Just use the email on my GitHub profile.

from kicad.

Chrismettal avatar Chrismettal commented on September 27, 2024

We could also talk about transfer of maintainership if this repo is unmaintained. Keeping the official repo alive would be much more beneficial than forking and republishing I would say.

from kicad.

MichaByte avatar MichaByte commented on September 27, 2024

I agree, but the creator of the Dracula project would need to get involved for that to happen. I'll see if I can reach out to them.

from kicad.

MichaByte avatar MichaByte commented on September 27, 2024

I just made an issue on the main Dracula theme repo, we'll see what happens :) Thanks for the suggestion!

dracula/dracula-theme#882

from kicad.

bagnaram avatar bagnaram commented on September 27, 2024

Does it make sense to publish a module here, on the KiCAD GitLab or (both)?

from kicad.

MichaByte avatar MichaByte commented on September 27, 2024

When I made my fork of this project (2231puppy/kicad-vampire), I had to do some directory restructuring to make it work with the PCM. There might be a way to get it to work without moving anything around, but I'm not sure. I currently host the fork of this theme on GitHub, but KiCad requires that you submit an MR on GitLab to get the plugin in the PCM. Would it be easier if I submitted a PR, or do you think you've got it?

Let me know if there's anything I can to to help! Thanks so much :)

from kicad.

bagnaram avatar bagnaram commented on September 27, 2024

Maybe what we do is include your release as the current version and still providing the themes for prior versions of the product. Some of the enterprise users like myself are stuck on the older version of KiCad without addon capability but I love the idea of jumping to the new package format for new versions.

We can start by adding a README entry for the new package available on GitLAB. I say go ahead and merge it to KiCAD GitLAB and here we can point to the instructions. The source of the color definitions can stay here on the official dracula repository.

from kicad.

Related Issues (2)

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.