Difference between revisions of "EindPresentatie"

From AardRock Wiki
Jump to navigation Jump to search
(Initial draft)
 
 
Line 1: Line 1:
= Platonos =
See: [[Eindpresentatie]]
== Wat willen we? ==
* Klant
** Klik op Cheetah > Check for updates
** Update Now!
** Geen centrale server
* Onze vertaling
** 3d-party libraries
** Hot-swapping van .jars
** Eenvoudig voor de gebruiker
** Support voor versienummers
** Alle functionaliteit als plugin
** Mirrors
== Hoe hebben we het opgelost? ==
* Launcher-project
** 1 class: Launcher.java
** 80 regels code
** Zo klein mogelijk
** Herstarten / Afsluiten
** Platonos
* plugin.xml
    <plugin>
        <uid>aardrock.cheetah</uid>
        <name>Cheetah</name>
        <lifecycleclass>aardrock.cheetah.lifecycle.CheetahPluginLifecycle</lifecycleclass>
        <dependencies>
            <dependency uid="com.hp.hpl.jena" />
            <dependency uid="aardrock.cheetah.wiredreach.rdf" />
            <dependency uid="edu.stanford.ejalbert" />
            <dependency uid="org.apache.xerces" />
        </dependencies>
        <version>0.0.19</version>
  </plugin>
== Problemen? ==
* Lange laadtijden van plugins
* Dependencies
* Automatisch bouwen van juiste directory-structuur

Latest revision as of 07:22, 22 June 2006