[
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
~~~~~~~~~~~~~~~~~~~~~~~~