Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [science-pmc] ChemClipse / Retire Project Lead

Dear PMC,

good, please retire Christoph Läubrich.
Just for clarification/further considerations:

* Creating a new release and enabling an API baseline for the next version is on our agenda.
* Reasonable change request were ignored by Christoph, see for example [1].
* It's correct, that we once made a mistake by generating getter/setter code and not keeping the original copyright header [2]. We learned from this case. But it seems that Christoph handles the issue with the copyright headers not with the same priority when it comes to his own changes. Have a look at two examples [3]. If you need more cases, please let me know. * A release is overdue, that's correct. Migrating from Java 8 to 11 was a main issue for the last time, which has been recently addressed and solved. * Lablicate has not sued Christoph for using ChemClipse source code. He also knows it. This is again a smoke candle.

As Christoph is actively working on his proprietary solution, based on ChemClipse, I would be really interested to know if he has created a private fork of the Eclipse ChemClipse and SWTChart projects.


Best,
Philip

[1] https://github.com/eclipse/chemclipse/issues/405
[2] https://github.com/eclipse/chemclipse/issues/407
[3] Copyright Header Issues:

[a] vs. [b]
EvenOddValidator vs. InputValidator
SettingsClassParser vs. SettingsSupport

[c] vs. [d]
org.eclipse.chemclipse.chromatogram.xxd.peak.detector.supplier.firstderivative.core.BasePeakDetector

[a] https://github.com/eclipse/chemclipse/commit/14819f8d921c22d011a177be9c67fdd700fa312d [b] https://github.com/eclipse/chemclipse/commit/d56ff87a696f36c6964f6d0cf0d409869926437a [c] https://github.com/eclipse/chemclipse/commit/feb2f1ba9fbf5db3fe422e3ae3cc1bf73c3c76c2 [d] https://github.com/eclipse/chemclipse/commit/de2cc42705286ac7a8b3b4d03d411cf7aeb0d764

On 09.06.22 09:31, Christoph Läubrich wrote:
Hi PMC/EMO,

I'm fine with retirement, as from my experiences ChemClipse is effectively a  project only managed for the whole purpose of Lablicate GmbH, so you are either working for Lablicate GmbH or it is impossible to make substantial contributions:

- issues are created and instantly fixed by a commit so no way to really participate here, as there is no API baseline constantly break existing code without any notice - on the other hand code contributed by me are just reverted/removed or even reclaimed as own code, my request to just working on distinct branches was rejected - No releases for years or even a downloads of ChemClipse (beside building from source), so there is no real way for any community wanting to actually use it as is, as a real open-source solution without any additional  terms - Lablicate GmbH even tried to sue me on court for offering solutions based on ChemClipse

So for me ChemClipse is just a dead-end for any open-source minded contributor and I thus won't mind leaving it.

Anyways it was fun to work on ChemClipse and I wish all the best to current and future contributors and of course the whole science community.

Have a good day,
 Christoph


Am 09.06.22 um 06:54 schrieb Philip Wenig:
Dear PMC,

I would like to retire Christoph Läubrich as a project lead / committer of ChemClipse:
https://github.com/eclipse/chemclipse

Christoph has not taken any actions since April 15th 2020 on ChemClipse:
https://github.com/eclipse/chemclipse/commits?author=laeubi

My relation to Christoph is problematic. He worked two years for my company Lablicate GmbH. Eventually, in February 2020 he had to go due to several reasons. I kept him in the position of a project lead / committer for 2 years now to see if he will keep on supporting the project, despite of our conflict. As it turned out, he offers a similar software, based on ChemClipse, since 2020:

https://labratry.de/en

As he didn't do any commits on ChemClipse but seems to be very active on his own project, I assume that he either just consumes the ChemClipse bundles as is or has deeply forked the source code of ChemClipse.

That's the reason why I'd like to retire him as a project lead / committer.


Best,
Philip

_______________________________________________
science-pmc mailing list
science-pmc@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/science-pmc

--
~~~~~~~~~~~~~~~~~~~~~~~~
OpenChrom - the open source alternative for chromatography / mass spectrometry
Dr. Philip Wenig » Founder » philip.wenig@xxxxxxxxxxxxx » http://www.openchrom.net
~~~~~~~~~~~~~~~~~~~~~~~~



Back to the top