UltraLightClient Code Community
[ start | index | login ]
Overview > Getting Started

Getting Started

This page contains information about how to contribute to the ULC Code Community.

About the Community

The UltraLightClient (ULC) code community provides information about open source ULC projects and contributions. These can be hosted anywhere on the web. The purpose is to collect this information so that you can find ULC projects and code snippets easily.

The Overview Snip

The goal of the Overview snip is to display the core labels of this community. The order of the contributions depends on how many times a contribution has been accessed.

Filtering the Overview

Besides the regular full text search you have the possibility to apply a filter to the overview snip. It carries out a full text search and classifies the search result according to the core labels.

How to Publish your own Contribution

Here is the procedure how to publish your own ULC contribution:

Where to Host your Project

We recommend that you host your ULC project as a subproject of the >>UltraLightClient project at >>http://www.java.net. But, please feel free to host your project wherever you want.
  • Java.net offers the following tools:
    • Version control
    • Mailing lists
    • Issue tracking
    • Discussion forums

How to Get Started

  • If you decide to host your project at Java.net, we recommend reading the UltraLightClient project >>faq. It offers information about the registration process, how to use the different tools, and how to list your project as a subproject.
  • There is an >>extension template that helps to set up the package structure and takes care of some build tasks. Please feel free to use it, if you find it helpful.

What You Should Offer

  • Your project or contribution should include the following:
    • Source code of your extension.
    • Sample application using your extension.
    • Running sample application; if you do not have any possibility to host the web application you can ask Canoo to host it for you.
    • Server.jar and client.jar for developers who want to use your extension straightaway.

Publishing your Project at this Community

  • To publish your project:
    • Register if you are not already registered.
    • Create a new snip
    • At the top of your snip, add the {set-labels:Label1|LabelN} macro to set the appropriate labels. You have to set the ULC version label. The following labels are used on the overview snip. Please feel free to set your own labels.
      • Extension
      • Graphic
      • Integration
      • ULC5.2
      • ULC6.0
      • ULC6.1
      • Utility
    • If you already have an existing website, we offer a macro that displays the content of the index.html file. Simply use the following command: {import-content:https://xyz.dev.java.net/} where https://xyz.dev.java.net/is the URL at which your project or contribution is located. Please note: You have to enclose your html code between <!-- startImport --> and <!-- endImport --> to tell the macro what it should import. This macro will also work for content not hosted at Java.net. In future, you will only need to change the labels, e.g. the ULC version number.

no comments | post comment
labels
attachments
Created by admin. Last edited by admin, 6 years and 177 days ago. Viewed 18,001 times. #26
[diff] [history] [edit] [rdf]
Name
Email:




news




RSS News Feed:

RSS Feed

snipsnap.org | Copyright 2000-2002 Matthias L. Jugel and Stephan J. Schmidt