Individual Tasks for the !ZipTie Galileo Release. See also: Galileo PRD Real Days are based on the assumption that the average !ZipTie developer spends 60% of ...
You'll need to follow these steps when adding a new bundle to the server so that the autobuild can checkout 'ziptie' and be good with it all. 1. ssh to ziptie ...
Roadmap Development Roadmap Help Wanted Project seeking artwork: Images and Icons Developer HOWTOs HOWTO Get the Source code HOWTO Build Everything HOWTO ...
Packaging Third Party Bundles With a full workspace checked out you can easily compile a set of bundles into a zip that can be extracted over existing installs. ...
ZAP: The !ZipTie Application Platform Overview The ZAP is a lightweight application server based on OSGi. The development of the ZAP was an outcome of the ZipTie ...
HOWTO Build Everything Requirements Ant version 1.7 or above (we're not kidding) Java 5 Perl 5.8.4 or above Step 1: Get the Source We assume you're ...
The tasks below have been removed from a past release. This is meant as a placeholder for features that have already been scoped out, but haven't been committed to ...
HOWTO Configure an External Database PostgreSQL PostgreSQL is only supported by !ZipTie on Mac OS X, Linux, and Solaris. Mac OS X 1 Download the latest Unified ...
Building and Running The Server. Note: These build steps will not get you a successful build of the client. If you want to build the server and the client, see ...
Automated Adapter Tests Specifications Goal The goal of the adapter testing framework is to make it easy and comfortable for the community to update existing adapters ...
This page is deprecated. For all roadmap related information, please take a look at our roadmap section All the previous content of this page has been deleted to ...
Developing on Mac OS X This page consists of hints and tips about developing !ZipTie on Mac OS X. The first thing you'll want to do is get your environment setup ...
Version Numbering Philosophy This page has been deprecated. Please see ZipTieReleaseVersioning for the latest on our release versioning philosophy. The ZipTie ...
New Adapters for the 2007.06 Release Summary The adapters posted here are being actively developed for an upcoming release. They have been ported back to work ...
Connection Path for Adapter Operations For the majority of ZipTie adapter operations, there is the notion that the operation must be able to connect to and authenticate ...
What Should !ZipTie's Default Database Be? The database we use must be open source software (OSS). If we intend to "ship it", it must be under a license that is compatible ...
CVS Howto You can access the repository on the web at http://fisheye.ziptie.org/ Connection Information CVS Connection Information Host cvs.ziptie.org ...
Server side Bundle Types: 3 Flavors To Choose From As we have developed !ZipTie we have distilled several patterns out for server side OSGi bundles. This page will ...
Crates (Bundle management) Definition A crate is an XML file that describes a set of OSGi bundles representing a logical component. Every crate defines ...
Configuration Service (OSGi) DEPRECATED: Do not use Static Configuration When developing code intended to run in the !ZipTie Server environment it is sometimes ...
How To Write A Device Adapter Please refer to the following doc on "How to write a Device Adapter?" http://www.ziptie.org/documentation/latest/Content/index.html ...
Contributor/Committer Process Being a Contributor Being a !ZipTie contributor is probably one of the easiest ways to help the !ZipTie community. A contributor is ...
Configuring Your Environment for !ZipTie Development This page contains the recommended configurations for developers working with the !ZipTie codebase with an eye ...
Model Persistence For Network Inventory (Strawman) Overview In effort to meet the needs of the ZipTie community several different persistence strategies are currently ...
How To Add an OSGi Bundle to the Server Create an Eclipse Plug in Project 1 right click in the white space of the Package Explorer view 1 choose New Project ...
The !ZipTie Bundle Update/Install Mechanism This mechanism provides !ZipTie with the ability for installing additional functionality on top of an existing install ...
EclipseCon 2007 Perceptions Brett Building Server Side Eclipse based Web Applications http://www.eclipsecon.org/2007/index.php?page sub/ id 3607 This tutorial (Part ...
Automated Builds CruiseControl ZipTie uses CruiseControl to manage the automated build. Cruisecontrol is setup to run after every checkin with a short idle time ...
Main.ZipTie Coding Standard This document uses the following terms to define enforcement: MUST this convention is a requirement require same as MUST ...
Glossary Of Terms When talking about ZipTie the following terms should be used to describe different pieces of the framework. The more we stick with common terms the ...
Modeling Guidelines DRAFT Overview This document establishes guidelines for making decisions about how and what to model. The ZipTie Network Resource Model is ...
Network Resource Modeling Overview In the M2 milestone, ZipTie introduces an extensible network resource model for describing network devices, their physical structure ...
Accessing In Bundle Resources Often when developing an OSGi bundle you find yourself needing to access a bundle local resource, i.e. a resource (file) residing within ...
HOWTO Script a tool Ziptie currently supports tools written Perl. Tools written in Perl require the presence of Perl on the user's workstation to execute. Properties ...
HOWTO Lookup an OSGi Service Imagine that a bundle A is advertising a scheduler service through the OSGi Service framework, and exposed as the interface IScheduler ...
Contributing Web Services To add a web service to your bundle just supply a wsdd (Web Service Deployment Descriptor) to the META INF directory. Here is an example ...
Images and Icons Needed ZipTie is in dire need of artwork, here is just a few of the things we'd like. ZipTie application icons (16x16 and 32x32) Device ...
Developer Web Preferences The following settings are web preferences of the Developer web. These preferences overwrite the site level preferences in and ...