<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://workcraft.org/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="http://workcraft.org/feed.php">
        <title>Workcraft - devel:plugin</title>
        <description></description>
        <link>http://workcraft.org/</link>
        <image rdf:resource="http://workcraft.org/_media/logo.svg" />
       <dc:date>2026-05-01T04:36:34+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://workcraft.org/devel/plugin/graph?rev=1599045537&amp;do=diff"/>
                <rdf:li rdf:resource="http://workcraft.org/devel/plugin/petri?rev=1599120267&amp;do=diff"/>
                <rdf:li rdf:resource="http://workcraft.org/devel/plugin/petri_simulator?rev=1539085062&amp;do=diff"/>
                <rdf:li rdf:resource="http://workcraft.org/devel/plugin/setup?rev=1541513539&amp;do=diff"/>
                <rdf:li rdf:resource="http://workcraft.org/devel/plugin/start?rev=1714053191&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://workcraft.org/_media/logo.svg">
        <title>Workcraft</title>
        <link>http://workcraft.org/</link>
        <url>http://workcraft.org/_media/logo.svg</url>
    </image>
    <item rdf:about="http://workcraft.org/devel/plugin/graph?rev=1599045537&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-02T11:18:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>graph</title>
        <link>http://workcraft.org/devel/plugin/graph?rev=1599045537&amp;do=diff</link>
        <description>Basic plugin for Directed Graph model

The purpose of this exercise is to demonstrate how a new Workcraft plugin can be implemented from scratch, by using a basic graph model like Directed Graphs as an example. 

Note that this exercise was intentionally made to be as simple as possible to help reduce the framework overheads, as well as to mainly focus on the</description>
    </item>
    <item rdf:about="http://workcraft.org/devel/plugin/petri?rev=1599120267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-03T08:04:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>petri</title>
        <link>http://workcraft.org/devel/plugin/petri?rev=1599120267&amp;do=diff</link>
        <description>Advanced plugin for Petri Net model

The purpose of this exercise is to demonstrate how a more sophisticated graph model can be implemented in Workcraft, by using Petri Nets as an example.

The key differences that distinguishes the Petri Net models from the basic graph ones are that:</description>
    </item>
    <item rdf:about="http://workcraft.org/devel/plugin/petri_simulator?rev=1539085062&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-10-09T11:37:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>petri_simulator</title>
        <link>http://workcraft.org/devel/plugin/petri_simulator?rev=1539085062&amp;do=diff</link>
        <description>Adding Simulator tool to Petri Net model

This space is reserved for an exercise on a simulator tool for Petri net model.</description>
    </item>
    <item rdf:about="http://workcraft.org/devel/plugin/setup?rev=1541513539&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-06T14:12:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setup</title>
        <link>http://workcraft.org/devel/plugin/setup?rev=1541513539&amp;do=diff</link>
        <description>Project setup for a plugin

For each of the exercises, you will need to create a new project directory whose name starts with an _ (underscore) and ends with Plugin, e.g. _ExamplePlugin. Note that directories starting with an underscore are automatically ignored both by Git and the distribution builder script, therefore this is a good way to add experimental plugins into your Workcraft build without it becoming part of the main Workcraft build.</description>
    </item>
    <item rdf:about="http://workcraft.org/devel/plugin/start?rev=1714053191&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-25T13:53:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>http://workcraft.org/devel/plugin/start?rev=1714053191&amp;do=diff</link>
        <description>Plugin development

The following set of exercises aims at the development of plugins, which enable the editing and simulation of new types of graph models in Workcraft. For each of the exercise, follow the step-by-step instructions to proceed from the initial setup of the project, all the way to the implementation of the model&#039;s components and simulation tools.</description>
    </item>
</rdf:RDF>
