bulenkov / Darcula

Darcula Look and Feel
Apache License 2.0
723 stars 114 forks source link

Project Status? #56

Open kansasSamurai opened 5 years ago

kansasSamurai commented 5 years ago

First, I want to thank the project author for contributing this to the open source community with an Apache License. The popularity and success of this project speaks for itself.

That being said, what is the status of this project as of Sep. 2019? It has been almost two years since a commit and there appear to be real bugs in the issues. I suspect that real improvements are being made to the internal version used by IntelliJ IDEA and the open source version has become stagnant; I base this on a few blog entries I have come across where people are trying to reverse engineer the darcula jar that comes with IntelliJ to solve Darcula issues.

My goal is not to cast dispersions on the project nor its author; I understand the time commitment of projects like this (though I might questions why IntelliJ is not contributing back to the open source version). However, I am interested in making this API/LookAndFeel project active again by means of a fork and hopefully enlist a team of other interested volunteers. While I do have a current fork in my personal account, I use that mainly to gain familiarity with the code, etc. I am wanting to create a more central account to be used by a team.

So thanks again Konstantin; could you clarify where this project stands when you get the time?

bulenkov commented 5 years ago

Hello, kansasSamurai. Thanks for the warm words. You are right, last two years the project has not been updating. There are a few reasons for that:

  1. I'm deeply involved in my main project -- IntelliJ Platform, and don't have much time to contribute.
  2. I've made so many changes in IntelliJ Platform recently, that it makes sense to update the project completely. The main change is the support of themes. When it is backported, users with Darcula LaF will be able to create own themes and change colors easily.

How you can help? At the moment I'm going to move darcula laf in IntelliJ Platform into a dedicated module. If you want, you can help me to do this refactoring and submit a PR. When this is done, I can easily update Darcula LaF here.

kansasSamurai commented 5 years ago

Thanks for the offer; I am more than happy to help. Maybe just update this thread when the new module gets created and we will go from there. Hopefully you'll feel the community is helping instead of "wanting" :)

AlexanderKaschta commented 4 years ago

I would like to help, too, but I don't have any knowledge of the structure of the IntelliJ project. I took a look into the IntelliJ structure and it seems to be deeply integrated into the whole project. Can you give us any information or hint where we can start helping you?

Anyway, thanks for the work you already did. :) Your great Konstantin