Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-dev] Extensibility of the application model

I'm currently investigating on how this could be done, but any tips are welcome.

Current plan is:
- create builder that scans manifest and add error markers (e.g. file not present), and scans for plugin.xml with "old" fragemnt registration - add qucik-fix to the marker to help assisting in fix the problem (e.g. convert plugin.xml->manifest header)
- add auto completion support to Manifest.MF

If anyone is aware of extension points that could be reused, or any other tips are welcome.


Am 16.04.21 um 17:04 schrieb Dirk Fauth via platform-dev:
Well, is it possible to contribute code completion etc to the pde manifest editor from the outside? Adding it in pde would be wrong in terms of dependency as pde is about osgi and not platform. Or is my understanding here incorrect?

Also afaik the manifest editor does not even support that for important osgi headers like Require-Capability. Not sure if anybody knows how to extend that editor.

@Mickael
You as an editor expert, do you know what needs to be done and how?

Wim Jongman <wim.jongman@xxxxxxxxx <mailto:wim.jongman@xxxxxxxxx>> schrieb am Fr., 16. Apr. 2021, 16:48:

    Sounds reasonable. Dirk, Christoph, WDYT?

    Cheers,

    Wim

    On Fri, Apr 16, 2021 at 3:03 PM Mickael Istria <mistria@xxxxxxxxxx
    <mailto:mistria@xxxxxxxxxx>> wrote:

        On Fri, Apr 16, 2021 at 2:57 PM Wim Jongman
        <wim.jongman@xxxxxxxxx <mailto:wim.jongman@xxxxxxxxx>> wrote:

            Mickael, what would need to be done to accept this new strategy?


        Commitment that quality tools (at least
        completion/hover/validation in textual MANIFEST editor) and
        documentation (everywhere the model fragment is referenced in
        eclipse.platform.common repository, including in the extension
        point) gets added ASAP.
-- Mickael Istria
        Eclipse IDE
        <https://www.eclipse.org/downloads/eclipse-packages/> developer,
        for Red Hat Developers <https://developers.redhat.com/>
        _______________________________________________
        platform-dev mailing list
        platform-dev@xxxxxxxxxxx <mailto:platform-dev@xxxxxxxxxxx>
        To unsubscribe from this list, visit
        https://www.eclipse.org/mailman/listinfo/platform-dev
        <https://www.eclipse.org/mailman/listinfo/platform-dev>

    _______________________________________________
    platform-dev mailing list
    platform-dev@xxxxxxxxxxx <mailto:platform-dev@xxxxxxxxxxx>
    To unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/platform-dev
    <https://www.eclipse.org/mailman/listinfo/platform-dev>


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



Back to the top