[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] A future without source features?
|
Hi
Is this serious or have I totally misunderstood?
The ability to step through code with the debugger is one of the
more important features of the Eclipse IDE.
If there are no source features, Eclipse IMHO ceases to be an
IDE.
The current Tycho support makes source features very easy so why
change?
Requiring an Internet connection to fetch from an external
repository is not helpful, particularly when flying or when the
Internet is flaky. I typically install from the platform SDK and
project SDK ZIPs that for most projects have everything that I
need. Please do not break a very traditional use case.
Regards
Ed Willink
On 16/01/2023 21:02, Mickael Istria
wrote:
Hi all,
I'd like to raise to general awareness a technical proposal
for Platform and others, that I believe is worth progressively
going mainstream as it's a noticeable simplification to
multiple processes, and that is very likely to be achievable
in a short timeframe.
Basically, the idea is to get rid of source features.
Indeed, source features are not so important artifacts per
se, what really matters is making source bundles available at
build-time (to include them in p2 repositories or products)
and at dev-time (to make them available in the IDE).
All that make that instead of managing source feature
artifact, we have workflows to make source features available
to the user basically with just 1 flag at build time. On
Platform, this would allow to avoid lots of "touch" commits
when an external version of a dependency changes; we can stop
listing transitive deps in feature.xml (p2 resolves them) but
still have their source bundles in p2 repo (Tycho adds them).
Of course, things are rarely perfect on 1st shot; but the
more people try to make it perfect, the more it is likely to
become so. To get there, anyone interested please consider
trying those new capabilities and report issues. In the best
case, you may be able to get rid of source features and some
build customization; in the worst case you'll report issue.
Cheers,
--
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev