This documentation is outdated! Contact it support #64;52North.org for current information 52°North Account Guidelines for receiving a 52°North contributor acco...
Aircrafts as Moving Sensors using ADS B Introduction We'd like to track aircrafts... and push their data into the Sensor Web! Resources Linux * http://g4f...
ArcGisPostgresqlEnterpriseGeodatabase Creating an Enterprise Geodatabase with Postgresql and PostGIS can be quite complex and documentation is sort of intranspare...
Best Practice Documents What is a "best practice"? "A best practice is a method or technique that has consistently shown results superior to those achieved with ...
Best Practice Add new Feature Adding a new feature is a very common task for developers, so we just want to agree on a very short lists of things that should acco...
Best Practice Bugfixing Fixing a bug is a day to day task for developers, so we just want to agree on a very short lists of things that should accompany a bugfix....
Different Property Sets in Maven Problem Don't separating custom properties from code have side effects. You will have to customize a properties file according a...
JARs in Maven Why? Maven intends to be the solution for managing all dependencies, but sometimes this does not work. There are several reasons why a library is ...
License Management in Software Projects Why do license management as a developer? Because you have to plain and simple. If you publish your or your employers ...
Best Practice for Logging Use a logging framework Using a logging framework is always recommended and shall be preferred over System.err.println or System.out...
Open Source Software Publishing for University Researchers Are you a student / software developer / research and just want the step by step guidelines? Jump to th...
Release Readme Best Practice This page's goal is to develop a common template for REAMDE or README. txt md files to be included in software releases for the 52 #...
Best Practice for Software Documentation in the Wiki It is hard to define clear guidelines for documentation. Things rely heavily on the software at hand: is it a...
Best Practice Software Release Find more best practices here: BestPractice. Software Naming Conventions General rules * Entire release name are written in lo...
Flexible and secure run time configuration based on user home directory It can be very useful to provide a configuration mechanism that uses files that are locat...
BestPracticeXmlBeansSubstitutionGroups Motivation Given the example of programmitically creating a SamplingFeature and adding this to a gml:FeatureCollection. "s...
ClassLoaderLeakPreventor Introduction With the ClassLoaderLeakPreventor you can avoid the This is very likely to create a memory leak. log statements... and the ...
Support compressed responses in web services Querying a web service can result to huge responses, e.g. the response of a SOS GetObservation request. To reduce th...
Convert Pages from APT to Twiki Format If you want to move long content from apt pages (e.g. Maven site plugin based content) to the Wiki, there is a way to autom...
Cross Origin Resources Sharing What is the problem? Accessing resources offered on a different domain than the Javascript client which wants to access the data i...
Docker A collection of information around the container technology docker and ideas of how it can be used within 52°North communities. Documentation * Docker ...
Eclipse Tips'n'Tricks This page collects some tips and ideas on how to fix regular issues with Eclipse, which is an awesome development UI. Please add your signa...
How to generate web service Stub from WSDL file with Apache Axis2 Maven Plugin This wiki describes how to generate web service Stub from a WSDL file with Apache A...
GeoTools Maven repositories The former OpenGeo Maven repository (http://repo.opengeo.org) where the GeoTools dependencies were present is no longer available. It...
Git FAQ This documentation is outdated! Contact it support #64;52North.org for current information Introduction Purpose: This FAQ is to collect git specific inf...
Software Project Documentation @ GitHub Introduction The following documents are used to provide consistent information regarding the 52°North software pages ho...
How to deploy artifacts to Maven Central Deploy via Build Server The 52 #176;North Build Server has been configured in a way that deployment works pretty easy. ...
Image And Container Label Specification Introduction We in the IT team need to know quickly when we have a container in front of us and want to answer the follo...
Maven JGit Flow Plugin Introduction The Maven JGit Flow Plugin allows to create and merge a new relase, feature or hotfix branch in a simple way. When starting ...
Install 52 #176;North Certificate in Java Introduction 52 #176;North does not offer an SSL certificate (for now) which is provided by external party trust agenc...
Java 7 New and Noteworthy Why bother? 1 Java 6 is outdated and will not be updated anymore. Using it is a security risk. 1 Java 7 offers some great new ...
Jenkins Home This topic contains tips'n'tricks regarding our jenkins build server. Feel free to add useful content! Trouble shooting * If your jobs fails bec...
License Management Process for 52 #176;North Software Projects Introduction Licensing plays a central role in today's Open Source Software projects. It has an i...
Maven Introduction This page contains various information concerning Apache Maven a software project management and comprehension tool. * Maven Documentatio...
Maven Issues Introduction This page provides a list of issues that may arrive when using Maven. InvalidAlgorithmParameterException: the trustAnchors parameter ...
Status This site is outdated (the oxf2.0 common xml module provides the schema jars already as built dependencies) Use maven to compile the ogc xmlbeans schemas...
Sensor Web Community Website Maven Editing Guide This page describes how you can edit the Sensor Web Community website. The website is based on Maven and uses W...
Status This site is outdated! Subversion Subversion path: https://incubator 52n.svn.sourceforge.net/svnroot/incubator 52n/ogcbindings/ configuration file We st...
Publish a Wiki Page under Creative Commons License Why? A clearly defined license allows correct spreading, re using, improving and advertising the content of t...
Publish Software on GitHub A new repository For a project to become part of the 52 #176;North managed code base, all contributors must have signed a contributor...
EGit Auto Merge and Conflict Resolution Resolving conflicts in Git with Eclipse is easy in most of the cases. Git has a robust auto merging implemented. Still, so...
Best Practice for Securing 52 #176;North Web Services Using HTTPS as the schema for our services should be considered as the default nowadays. We have documented...
SVN to GitHub Migration Repository Migration This HowTo reflects the steps needed for converting a SVN repository into a Git repo and pushing it to GitHub. The s...
SVN to GitHub Migration Removing Big Files There are two situation in which you want to remove big files (e.g. binaries, libraries, etc): 1 As a step of prep...
What changed because of the switch from TWiki to foswiki Introduction In June 2016, 52°North switch from TWiki to foswiki. This results in some changes in namin...
TestdrivenDevelopment Legacy Code Having automated unit tests as part of your project build is one important thing to ensure everything works as expected when do...
Third party Licenses in Apache Software License Projects This page lists guidelines for including third pary libraries into code that is licensed under Apache So...
Third party Licenses for GPL Projects This page lists guidelines for including third pary libraries into code that is licensed under GNU General Public Lic. If i...
Tips for Better Coding On this page, we collect coding tips, advice and practices with which we have had good experience, but in 140 characters or less! Please s...
Transfer Repository to GitHub For a project to become part of the 52 #176;North managed code base, all contributors must have signed a contributors license agree...
52°North Documentation Web This documentation is outdated! Contact it support #64;52North.org for current information A knowledge base for 52°North developers, p...
Wiki.Documentation Web Preferences The following settings are web preferences of the Wiki.Documentation web. These preferences overwrite the site level preference...
Concept and Structures for the 52 #176;North Wiki This page is currently under development. All ideas and structures have NOT yet been decided or put in place. ...
Wiki Guide This guide contains the collected knowledge of the 52 #176;North universe regarding the efficient usage of this wiki. It comprises the following secti...
Wiki Training About this page This page is currently under construction. The goal is to provide three levels of content to (a) introduce new users to this wiki,...
XMLBeansBindings Many 52 #176;North projects rely on XML processing functionality. We have created a wide set of XMLBeans based precompiled XSD bindings. Those ar...