<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dokuwiki.grogra.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://dokuwiki.grogra.de/feed.php">
        <title>GroIMP wiki - 04_developer_documentation</title>
        <description></description>
        <link>https://dokuwiki.grogra.de/</link>
        <image rdf:resource="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-16T07:15:55+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:01_code_structure&amp;rev=1767616952&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:02_life_cycle&amp;rev=1739965676&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:03_platform_development&amp;rev=1739966043&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:04_graph&amp;rev=1739974892&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:05_io&amp;rev=1739976046&amp;do=diff"/>
                <rdf:li rdf:resource="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:07_git&amp;rev=1767616940&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>GroIMP wiki</title>
        <link>https://dokuwiki.grogra.de/</link>
        <url>https://dokuwiki.grogra.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:01_code_structure&amp;rev=1767616952&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-05T12:42:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Code structure</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:01_code_structure&amp;rev=1767616952&amp;do=diff</link>
        <description>Code structure

This section presents the main component of the code structure of GroIMP.





XL

This section present the XL packages that contains the code for XL.

→ Read more...



Graph

The graph classes definition. Not to be confused with XL graph and Runtime graph. Very different.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:02_life_cycle&amp;rev=1739965676&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T11:47:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Life cycle</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:02_life_cycle&amp;rev=1739965676&amp;do=diff</link>
        <description>Life cycle

This section present a life cycle of a GroIMP project run.





Boot

First GroIMP boot and load the plugins in the arguments.



Application

GroIMP starts the selected application. IMP (the GUI) by default.



Hooks

Some hooks defined in the registry are executed at specific time.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:03_platform_development&amp;rev=1739966043&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T11:54:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Platform development</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:03_platform_development&amp;rev=1739966043&amp;do=diff</link>
        <description>Platform development

This section presnets the main elements for developing the platform.





Registry

This section presents the registry.

→ Read more...



Plugin

THis section presents the plugin structure. 

→ Read more...



Main objects

THis section presents the main objects.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:04_graph&amp;rev=1739974892&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T14:21:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Graph</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:04_graph&amp;rev=1739974892&amp;do=diff</link>
        <description>Graph

This section presents some graph developpment tools.





Persistency

This section presents the persistency management.

→ Read more...



Visitor

This section present graph visitor

→ Read more...



Extent

This section present the extent

→ Read more...



Query

This section presents the queries.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:05_io&amp;rev=1739976046&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T14:40:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>I/O</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:05_io&amp;rev=1739976046&amp;do=diff</link>
        <description>I/O

This section presents the input/ output.





Mimetype

A mimetype is an item



Filter

A filter manage how a mimetype is processed.</description>
    </item>
    <item rdf:about="https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:07_git&amp;rev=1767616940&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-05T12:42:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Gitlab</title>
        <link>https://dokuwiki.grogra.de/doku.php?id=04_developer_documentation:07_git&amp;rev=1767616940&amp;do=diff</link>
        <description>Gitlab

This section presents how the gitlab repository is set up





GroIMP

The GroIMP repo is the core.



GroIMP plugin

Main repo of hte plugins.



Misc

Additional repo. Third parties lib.



Template

The template repo list the plugin tempaltes:</description>
    </item>
</rdf:RDF>
