Difference between revisions of "Developer Dashboard"

From WebLab Wiki
Jump to navigationJump to search
Line 37: Line 37:
  
 
<h2 style="margin:0; background-color:#BEEB9F;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em .4em;"> Code WebLab</h2>
 
<h2 style="margin:0; background-color:#BEEB9F;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em .4em;"> Code WebLab</h2>
 +
Learn project conventions and tools.
 
=== Start coding on WebLab ===
 
=== Start coding on WebLab ===
 
* [[Code Conventions]]
 
* [[Code Conventions]]
Line 44: Line 45:
 
* [[Repository_Management_Policy|Release and SVN managment policy]]
 
* [[Repository_Management_Policy|Release and SVN managment policy]]
 
* It is recommended that you join the WebLab-user [http://weblab-project.org/mailman/listinfo/user_weblab-project.org mailing list], where all releases are publicised.
 
* It is recommended that you join the WebLab-user [http://weblab-project.org/mailman/listinfo/user_weblab-project.org mailing list], where all releases are publicised.
 
=== WebLab Exchange Model ===
 
* [[WebLab_data_exchange_model|Exchange Model Overview]]
 
* [[WebLab_Model_Extended|Use WebLab Factory]] to create Resource, Document, Video, Annotation ...
 
* [[WebLab_Model_Annotator|Manage RDF annotations and ontologies in WebLab]]
 
* For complex manipulation of RDF statements, you can see [[RDFHelper Documentation|RDF Helpers documentation]]
 
* [http://weblab.ow2.org/WebLab1.2.2/javadoc/ WebLab Class List]
 
 
=== WebLab HowTos ===
 
* [[Development_of_a_new_service|Create a WebLab service]]
 
* [[Create a WebLab portlet]]
 
* [[WebLab_POJO_Chain|Create a WebLab chain]]
 
* [[SoapUI Testing Chain|Test Chain with SoapUI]]
 
  
 
=== Tools to code WebLab ===
 
=== Tools to code WebLab ===
Line 65: Line 53:
 
</div>
 
</div>
  
|width="35%" rowspan="1" valign="top"|<div style="color:#000;background-color:#f5fffa;border:1px solid #cedff2;padding:10px;margin: 6px">
+
<div style="color:#000;background-color:#f5fffa;border:1px solid #cedff2;padding:10px;margin: 6px">
 
 
 
<h2 style="margin:0;background:#cedff2;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;">
 
<h2 style="margin:0;background:#cedff2;font-size:120%;font-weight:bold;border:1px solid #a3b0bf;text-align:left;color:#000;padding:0.2em 0.4em;">
 
Build WebLab Core</h2>
 
Build WebLab Core</h2>
Line 76: Line 63:
 
</div>
 
</div>
  
<div style="color:#000;background-color:#f5fffa;border:1px solid #a3bfb1;padding:10px;margin:6px; float: left;">
+
<div style="color:#000;background-color:#f5fffa;border:1px solid #a3bfb1;padding:10px;margin:6px;">
 
<h2 style="margin:0;background:#cef2e0;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em 0.4em;">
 
<h2 style="margin:0;background:#cef2e0;font-size:120%;font-weight:bold;border:1px solid #a3bfb1;text-align:left;color:#000;padding:0.2em 0.4em;">
 
Build an application on WebLab</h2>
 
Build an application on WebLab</h2>
Line 84: Line 71:
 
</div>
 
</div>
  
 +
|width="35%" rowspan="1" valign="top"|
  
<div style="color:#000;background-color:#ffdddd;border:1px solid #ddbbbb;padding:10px;margin:6px; float: left;">
+
<div style="color:#000;background-color:#ffdddd;border:1px solid #ddbbbb;padding:10px;margin:6px;">
 
<h2 style="margin:0;background:#eecccc;font-size:120%;font-weight:bold;border:1px solid #ddbbbb;text-align:left;color:#000;padding:0.2em 0.4em;">
 
<h2 style="margin:0;background:#eecccc;font-size:120%;font-weight:bold;border:1px solid #ddbbbb;text-align:left;color:#000;padding:0.2em 0.4em;">
WebLab Specifications/API</h2>
+
WebLab Specifications/HowTos</h2>
 +
Learn basic stuff about WebLab data model, architecture and follow our tutorials to build WebLab components.
 +
 
 +
=== WebLab Exchange Model ===
 +
* [[WebLab_data_exchange_model|Exchange Model Overview]]
 
* [[WebLab_Document_Annotation|Annotation guide]]
 
* [[WebLab_Document_Annotation|Annotation guide]]
* [[WebLab_Search|How to write a search service]]
 
* [[WebLab_Content_Exchange|Exchange contents between services]]
 
 
* [[WebLab_Portlet_Eventing|Portlet eventing]]
 
* [[WebLab_Portlet_Eventing|Portlet eventing]]
 +
* [http://weblab.ow2.org/WebLab1.2.2/javadoc/ WebLab Class List]
  
</div>
+
=== WebLab Components HowTos ===
 +
* [[Development_of_a_new_service|Create a WebLab service]]
 +
* [[WebLab_Gathering|Create a connector to an existing source]]
 +
* [[WebLab_Processing|Create write a service that analyse document]]
 +
* [[WebLab_Search|Create a search service]]
 +
* [[Create a WebLab portlet]]
 +
* [[WebLab_POJO_Chain|Create a WebLab chain]]
 +
* [[SoapUI Testing Chain|How to test a chain with SoapUI]]
  
<div style="color:#000;background-color:#DDDCCD;border:1px solid #BBBAAB;padding:10px;margin:6px; float: left;">
+
=== WebLab data manipulation HowTos===
<h2 style="margin:0;background:#CCCBBC;font-size:120%;font-weight:bold;border:1px solid #BBBAAB;text-align:left;color:#000;padding:0.2em 0.4em;">
+
* [[WebLab_Model_Extended|Use WebLab Factory]] to create Resource, Document, Video, Annotation ...
Developer Tools</h2>
+
* [[WebLab_Content_Exchange|Exchange contents between services]]
Usefull Tools for the Development
+
* [[WebLab_Model_Annotator|Manage RDF annotations and ontologies in WebLab]]
* [http://www.eclipse.org Eclipse]
+
* For complex manipulation of RDF statements, you can see [[RDFHelper Documentation|RDF Helpers documentation]]
* [http://www.maven.org Maven]
 
  
 
</div>
 
</div>
 
  
 
| width="35%" rowspan="1" valign="top" |
 
| width="35%" rowspan="1" valign="top" |
Line 131: Line 127:
 
** [[Previous_Documentation#WebLab_1.1.1|WebLab 1.1.1]]
 
** [[Previous_Documentation#WebLab_1.1.1|WebLab 1.1.1]]
 
** [[Previous_Documentation#WebLab_1.1|WebLab 1.1]]
 
** [[Previous_Documentation#WebLab_1.1|WebLab 1.1]]
 +
</div>
 +
 +
<div style="color:#000;background-color:#DDDCCD;border:1px solid #BBBAAB;padding:10px;margin:6px;">
 +
<h2 style="margin:0;background:#CCCBBC;font-size:120%;font-weight:bold;border:1px solid #BBBAAB;text-align:left;color:#000;padding:0.2em 0.4em;">
 +
Developer Tools</h2>
 +
Usefull Tools for the Development
 +
* [http://www.eclipse.org Eclipse]
 +
* [http://www.maven.org Maven]
 +
 
</div>
 
</div>

Revision as of 08:49, 21 May 2012


Welcome to WebLab Developers Corner,
This is a directory of everything to do with the development of WebLab's projects.
We currently have 120 articles.

Code WebLab

Learn project conventions and tools.

Start coding on WebLab

Tools to code WebLab

Build WebLab Core

To build WebLab Core, you first need to get the Source Code.

Build an application on WebLab

There are several ways to build an application that uses WebLab.

WebLab Specifications/HowTos

Learn basic stuff about WebLab data model, architecture and follow our tutorials to build WebLab components.

WebLab Exchange Model

WebLab Components HowTos

WebLab data manipulation HowTos

Development discussions under work

Current Development

Current discussions (under work)

Past Development

Developer Tools

Usefull Tools for the Development