[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[krazo-dev] Future of Krazo extensions
|
- From: Tobias Erdle <tobi.erdle@xxxxxxxxx>
- Date: Sat, 23 Jul 2022 14:46:27 +0200
- Autocrypt: addr=tobi.erdle@xxxxxxxxx; keydata= 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 0/Wp8pmLkHjM/O0XryQOvVMkBdJyFvWQhqj4
- Delivered-to: krazo-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/krazo-dev/>
- List-help: <mailto:krazo-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/krazo-dev>, <mailto:krazo-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/krazo-dev>, <mailto:krazo-dev-request@eclipse.org?subject=unsubscribe>
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0
Hi all,
in the last MVC meeting on Thursday, 07/21/2022, we talked about the
future of Krazo Extensions.
For a while now, the situation is that we have hardly any active
developers, but a lot of code with external dependencies, which almost
always need CQs with every update. Anyone who has ever created one knows
how cumbersome this is and how much time it can cost. In addition, the
development of Krazo Core is slow. For this reason we want to try to
focus more on core development and minimize effort with extensions etc..
To achieve this, there are several ideas:
1. the extensions are completely outsourced to a separate repository and
the maintenance runs in parallel to Krazo, if necessary by other people.
Whether this runs under the umbrella of the Eclipse Foundation or not
has to be clarified.
2. only selected extensions are kept in the Krazo repository, for whose
engines there are regular updates or which are widely used. For these,
however, maintainers should be found.
3. everything stays as it is, but extensions are kept alive with minimal
effort or removed if the maintenance effort becomes too high.
Since this is a breaking change and Krazo 3.0.0 is slowly moving towards
release, the topic should be discussed soon. I would suggest that there
is at least a majority in favor of one of the variants by 07/30/2022, so
that further action can then be taken. If there are any other ideas or
thoughts, feel free to mention them.
Thanks and best regards
Tobias
P. S.
Personally, I would currently prefer variant 1, because this way, if
necessary, new maintainers can be found and at the same time the Krazo
repository would become leaner. Since I like to use Thymeleaf and the
extension, I would also take over the maintenance.
P. P. S.
You can also comment into
https://github.com/eclipse-ee4j/krazo/issues/319, which is the
corresponding issue to this mail.
Attachment:
OpenPGP_0x1A46056E808BB830.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature