| 1 | The gnowsis project(s) are re-structured for the beta and will then hopefully remain as suggested here: |
| 2 | |
| 3 | = gnowsis = |
| 4 | svn: /gnowsis |
| 5 | |
| 6 | The core server and core services. |
| 7 | |
| 8 | Features |
| 9 | * org.gnogno.api - api interfaces for: Linker, Annotator, Browser! |
| 10 | * org.gnowsis.client - command line client and programming client (connects via http to gnowsis) |
| 11 | * org.gnowsis.config - configuration GUI. |
| 12 | * org.gnowsis.data - data integration code (not aperture) |
| 13 | * org.gnowsis.installer - installation procedures |
| 14 | * org.gnowsis.ontmanager - managing external rdf(s) ontologies |
| 15 | * org.gnowsis.pimo - managing the personal information model. Also the tagging functionality |
| 16 | * org.gnowsis.platform - operating system integration (shellexecute, etc) |
| 17 | * org.gnowsis.repository - storage of data via sesame2. Access sesame2 via Jena Models |
| 18 | * org.gnowsis.search - indexing, crawling and searching. Fulltext search and SPARQL search |
| 19 | * org.gnowsis.server - starting the server framework via EPOSWorkspace (DFKI dependency) |
| 20 | * org.gnowsis.update - detect version updates and change config/data |
| 21 | * org.gnowsis.uriqa - uriqa server support |
| 22 | * org.gnowsis.util - utilities (many!) |
| 23 | * org.gnowsis.vocabulary - our vocabularies |
| 24 | |
| 25 | Depends on |
| 26 | * gnogno-comp - the gnogno gui components |
| 27 | * aperture - data extraction |
| 28 | |
| 29 | gnowsis project structure: |
| 30 | {{{ |
| 31 | | |
| 32 | +- bin .. Executables and Batch-Files, Scripts |
| 33 | +-+ build .. Build path for ant scripts |
| 34 | | +- javadoc .. javadoc Auto generated Javadoc of the gnowsis |
| 35 | | +- dist .. packages for distribution |
| 36 | | |
| 37 | +- build_eclipse .. build path for eclipse (in eclipse project) |
| 38 | +- doc .. documentation in html |
| 39 | +- import .. needed libraries for the gnowsis (flat folder) |
| 40 | +- lib .. jar output files. Here the compiled gnowsis jars are stored. |
| 41 | +- license .. license agreement |
| 42 | +-+ src .. source of gnowsis |
| 43 | | +- examples .. examples that show how to use the source |
| 44 | | +- java .. java sources packages, etc |
| 45 | | +- resources .. logos, etc in raw format |
| 46 | | +- test .. junit test cases |
| 47 | | +- win32 .. c++ sources for win32 integration |
| 48 | | |
| 49 | +-+ service .. files for the web-service and bundle features, WEB-INF, etc |
| 50 | +-+ gnowsis .. the project name again. contains html files, resources |
| 51 | +- WEB-INF .. the service |
| 52 | }}} |
| 53 | |
| 54 | = gnogno-comp = |
| 55 | Generic user interface components. Jena-to-Swing-bound controls. |
| 56 | |
| 57 | Features |
| 58 | * org.gnogno.iconservice - interfaces for the iconservice and a minimal implementation. |
| 59 | * org.gnogno.gui.**** - all the GUI components, especially: |
| 60 | * org.gnogno.gui.rdfswing - rdf swing components |
| 61 | * org.gnogno.gui.thing - the thing dialog |
| 62 | |
| 63 | Depends on: |
| 64 | * no other gnowsis projects! |
| 65 | |
| 66 | project structure: |
| 67 | {{{ |
| 68 | +- bin .. Executables and Batch-Files, Scripts |
| 69 | +-+ build .. Build path for ant scripts |
| 70 | | +- javadoc .. javadoc Auto generated Javadoc |
| 71 | | +- dist .. packages for distribution |
| 72 | | |
| 73 | +- build_eclipse .. build path for eclipse (in eclipse project) |
| 74 | +- doc .. documentation in html |
| 75 | +- import .. needed libraries for gnogno-comp (flat folder) |
| 76 | +- lib .. jar output files. Here the compiled gnowsis jars are stored. |
| 77 | +- license .. license agreement |
| 78 | +-+ src .. source of gnogno-comp |
| 79 | | +- examples .. examples that show how to use the source |
| 80 | | +- java .. java sources packages, etc |
| 81 | | +- resources .. logos, etc in raw format |
| 82 | | +- test .. junit test cases |
| 83 | }}} |
| 84 | |
| 85 | |
| 86 | = gnogno-enquire2006 = |
| 87 | Enquire user interface of the 2006 version. |
| 88 | |
| 89 | Features |
| 90 | * org.gnogno.enquire2006 - the enquire2006 system |
| 91 | * org.gnogno.enquire2006.annotator - simply annotate one resource (similar to linker) |
| 92 | * org.gnogno.enquire2006.browser - rdf browser |
| 93 | * org.gnogno.enquire2006.config - configuration |
| 94 | * org.gnogno.enquire2006.editor - rdf editing background components (loading and storing) |
| 95 | * org.gnogno.enquire2006.linker - link one (or multiple) resources or things |
| 96 | * org.gnogno.enquire2006.miniquire - the sidebar on the left |
| 97 | * org.gnogno.enquire2006.miniquire.sidebar - helper interfaces for miniquire |
| 98 | * org.gnogno.enquire2006.search - display search results in swing |
| 99 | * org.gnogno.enquire2006.wiki - components for wiki editing in enquire2006 |
| 100 | |
| 101 | Depends on: |
| 102 | * gnowsis |
| 103 | * gnogno-comp |
| 104 | |
| 105 | project structure: |
| 106 | {{{ |
| 107 | +- bin .. Executables and Batch-Files, Scripts |
| 108 | +-+ build .. Build path for ant scripts |
| 109 | | +- javadoc .. javadoc Auto generated Javadoc |
| 110 | | +- dist .. packages for distribution |
| 111 | | |
| 112 | +- build_eclipse .. build path for eclipse (in eclipse project) |
| 113 | +- doc .. documentation in html |
| 114 | +- import .. needed libraries for gnogno-comp (flat folder) |
| 115 | +- lib .. jar output files. Here the compiled gnowsis jars are stored. |
| 116 | +- license .. license agreement |
| 117 | +-+ src .. source of gnogno-comp |
| 118 | | +- examples .. examples that show how to use the source |
| 119 | | +- java .. java sources packages, etc |
| 120 | | +- resources .. logos, etc in raw format |
| 121 | | +- test .. junit test cases |
| 122 | | |
| 123 | +-+ service .. files for the web-service and bundle features, WEB-INF, etc |
| 124 | +-+ gnogno-enquire2006 .. the project name again. contains html files, resources |
| 125 | +- WEB-INF .. the service |
| 126 | }}} |