Thursday, 25 June 2009

Moves to free Australian Public Sector Information


The Victorian Parliament’s Economic Development and Infrastructure Committee (“EDIC”) has released a report recommending the freeing of access to Public Sector Information. Bruce Bannerman and I tabled an OSGeo submission for this report, as did a number of other enlightened organisations.
Anne Fitzgerald summarises the situation well, (note that Anne has submitted an abstract about Open Data for the FOSS4G conference):
I, Brian Fitzgerald and other research collaborators (including those working within the Queensland Treasury’s Office of Economic and Statistical Research) made verbal and written submissions, which are extensively referred to with approval by the committee throughout its report. This is a very important report, as it is the first in Australia to consider in depth the issue of access to Public Sector Information, and is likely to provide the template for work by the Federal and other [Australian] State/Territory governments. The report recommends that the Victorian Government should establish an Information Management Framework, with open access to Government information at no or marginal cost as the default position.
Donna Benjamin noted on the Open Source Industries Australia email list some of the Open Source highlights:
Recommendation 42: That the Victorian Government require, as part of its whole-of-government ICT Procurement Policy, that software procured by the Government be capable of saving files in open standard formats, and that wherever possible, the software be configured to save in open standard formats by default.

Recommendation 43: That the Victorian Government ensure when preparing guidance for procurement, ICT personnel should be equally aware of the strengths and weaknesses of both OSS and proprietary software.

Recommendation 44: That the Victorian Government fully evaluate the Victorian Department of Justice open source software (OSS) workstation trial to assess the potential for wider use of OSS in Victorian public service workstations.

Recommendation 45: That the Victorian Government examine its policy for ICT Procurement to ensure that it continues to assist the Victorian ICT industry.

Recommendation 46: That the Victorian Government ensure where appropriate that tenders are neither licence specific nor have proprietary software-specific requirements; and meet the given objectives of Government.

For further information, read the press release at: http://www.parliament.vic.gov.au/edic/inquiries/access_to_PSI/PSI_Inquiry_Media_Release.pdf
The report itself is at http://www.parliament.vic.gov.au/edic/inquiries/access_to_PSI/final_report.html

OSGeo at Spatial@Gov conference, Canberra, Australia


The Aust-NZ OSGeo local chapter set up and OSGeo booth at the Spatial@Gov conference a few days back, and I gave a well attended Geospatial Open Source presentation. The conference attracted ~ 200 delegates and covered:
The conference was particularly encouraging for people interested in "Open Technologies". It was opened by Senator Kate Lundy, who is making a name for herself in Australia around Open Government (and who is also a keynote speaker at the FOSS4G conference in October). Then most of the presentations I attended mentioned Open Standards. In particular, there is a strong push to develop a "Spatial Marketplace" which is effectively a Spatial Data Infrastructure. I was pleasantly surprised to hear ~ 30% of the presentations mention how agencies are deploying Open Source software. And there was regular mention about how agencies are following Queensland's initiatives moving government data to Creative Commons licenses. (There are abstracts on this at FOSS4G too).
Thanks to the following people for helping to man the OSGeo stand:
  • Milton Lofberg & Autodesk for sponsoring the booth
  • Cameron Shorter (me) and LISAsoft for providing fliers and giving an Open Source presentation
  • Bruce Bannerman
  • Shoaib Burq
  • Plus a couple of others who dropped by for a bit

Wednesday, 24 June 2009

FOSS4G abstract voting explained


A number of people from the OSGeo community have questioned whether the FOSS4G abstract selection could be unfairly biased or rigged through the community voting process. In particular, there were concerns with our last "tongue in cheek" communication suggesting authors encourage their friends to vote for their presentations. In retrospect, the message should have focused on inviting people to review all presentations and promoting FOSS4G.

However, to ally concerns about bias, we feel it is important to be transparent about the abstract selection process, which for the general track will be as follows:

  1. Call for abstracts, including promotion in a number of areas.
  2. Abstract submission deadline.
  3. Chase abstracts from a few presenters who had indicated they wanted to present but forgot to submit an abstract.
  4. Ask the community to rank abstracts.
  5. Abstract selection committee to review community rankings. Some minor adjustments may be made to:
    1. Ensure there is a suitable selection of presentations for each of the specific FOSS4G user groups: Techies, Government & Private CIOs, Academic, Regional delegates. It is expected that most voters will fall into the techie user group, while half the delegates will likely fit into the Regional and/or CIO group.
    2. Any obvious rigging should be avoided.
    3. Endeavor to avoid having duplicates of the same presentation, and possibly encourage presenters with similar topics to combine their presentations or change the slant of their presentation. We want to encourage a depth of presentations.
    4. Focus on the conference theme of "User Driven".

Information on how the academic papers will be assessed and selected can be found here: http://wiki.osgeo.org/wiki/FOSS4G_2009_Call4papers

The Open Source community has a reputation for honesty, trust and good will, which we expect will be prevalent throughout the FOSS4G conference. While we will be vigilant, we don't expect to see much blatant rigging of the voting system from the community.

Friday, 19 June 2009

Get your friends to vote for your FOSS4G abstract

With 170 quality abstracts vying for 96 slots at the international FOSS4G conference, there is a lot competition for air-time. Some innovative presenters are stacking the odds in their favour by inviting their friends to vote for their presentation on their blogs and email lists.

If you have submitted a presentation, I'd encourage you to do the same, and don't forget to give FOSS4G a plug while you are at it.

To vote, follow the link here: http://2009.foss4g.org/presentations/

For instructions on how to vote, please refer to the voting page on the Conference website or http://wiki.osgeo.org/wiki/FOSS4G_2009_Program#Presentation_Voting

Tuesday, 16 June 2009

FOSS4G proposed papers out - vote for your favourite

The list of proposed papers for FOSS4G can be viewed at: http://wiki.osgeo.org/wiki/FOSS4G_2009_Proposed_Abstracts


You can now vote on the papers you'd like to see at FOSS4G 2009! We have had over 170 abstract submissions. Have your say on what you would like to see at the conference. You can read the abstracts and cast your votes for your preferred papers. Voting is open now and will close on Sunday 28th June.
To vote follow the link here:
http://2009.foss4g.org/presentations/

For instructions on how to vote, please refer to the voting page on the Conference website or http://wiki.osgeo.org/wiki/FOSS4G_2009_Program#Presentation_Voting
Successful authors will be notified on the 20th of July. A preliminary program will be in place by August.

Friday, 12 June 2009

OGC Call for Sponsors: Climate Challenge Integration Plugfest at FOSS4G


The Open Geospatial Consortium, Inc. (OGC®), the Australian Bureau of Meteorology (BOM) and the Open Source Geospatial Foundation (OSGeo) are conducting a Climate Challenge Integration Plugfest (CCIP) to be launched at the FOSS4G (Free, Open Source Software for Geospatial) Conference in Sydney, Australia, 20-23 October, 2009 (http://2009.foss4g.org).

The OGC is seeking CCIP sponsors. Prospective sponsors are invited to contact the OGC to discuss providing requirements and resources. Sponsors will be involved in developing the CCIP test plan and the plugfest event. Participation is open to all software vendors, programmers and system integrators regardless of whether their software is open source or proprietary.

More details at: http://www.opengeospatial.org/pressroom/pressreleases/1046

Friday, 29 May 2009

Webinar Demo of OGC's OWS-6 Interoperability Testbed Results

On Tuesday June 9, 2009, the Open Geospatial Consortium, Inc. (OGC®) will conduct a free webinar demonstrating results from the OGC Web Services Phase 6 (OWS-6) testbed activity.

The 2 hour webinar will be held twice, firstly in the Asia/Pacific timezone, then in the US/Europe/African timezone.

Outcomes of these testbeds provide an excellent insight into the direction of future standards work and the industry as a whole.

The webinar will demonstrate OWS-6 achievements involving Web services architecture and interoperability solutions that are documented in OGC Engineering Reports and covers:

  • Sensor Web Enablement (SWE)
  • Geo Processing Workflow (GPW)
  • Decision Support Services (DSS)
  • Aeronautical Information Management (AIM)
  • Compliance and Interoperability Test and Evaluation (CITE)

For the Asia/Pacific:

Start at: 8:30am in Mumbai, 11am in Perth, noon in Tokyo, 1pm in Sydney, 3pm in New Zealand. http://timeanddate.com/worldclock/fixedtime.html?month=6&day=9&year=2009&hour=13&min=0&sec=0&p1=240

Register at: http://portal.opengeospatial.org/public_ogc/register/090609_ows6_webinar.php

Full details at: http://www.opengeospatial.org/pressroom/pressreleases/1021

This Asia/Pacific timezone webinar is coordinated with the help of OWS-6 participants LISASoft, Landgate and the CRCSI.

For US/Europe/Africa

Start at: 11:00 a.m. EDT, 5 p.m. CST http://timeanddate.com/worldclock/meetingdetails.html?year=2009&month=6&day=10&hour=15&min=0&sec=0&p1=179&p2=195

Register at: http://portal.opengeospatial.org/public_ogc/register/090610_ows6_webinar.php

Full details at: http://www.opengeospatial.org/pressroom/pressreleases/1019

Monday, 25 May 2009

Academic track at FOSS4G 2009, two weeks till abstracts due, workshops announced

Sydney, Australia. 25 May 2009.

The Academic community and FOSS4G organising committee are pleased to add an academic track to the FOSS4G conference, and remind interested presenters that there are only two weeks left for FOSS4G abstract submissions! Abstract submission closes 8 June 2009. (Note the deadline has been extended a week.) http://2009.foss4g.org/presentations/.

The Free and Open Source Software for Geospatial conference (FOSS4G), is being held in Sydney, Australia October 20-23. http://2009.foss4g.org.

The academic track will act as an inventory of current research topics and promote cooperative research between OSGeo developers and the academia. The academic track is the right forum to highlight the most important research challenges and trends in the domain, and let them became the basis for an informal OSGeo research agenda. It will foster interdisciplinary discussions in all aspects of the geospatial and free and open source domains. It aims to promote networking between participants, initiate and favour discussions regarding cutting-edge technologies in the field, exchange research ideas and promote international collaboration.

All submissions to the academic track must be original unpublished work written in English that is currently not under review elsewhere. The submitted papers will be thoroughly reviewed by two to three members of the international scientific committee and refereed for their quality, originality and relevance. For further information, please read the full call for research papers. http://wiki.osgeo.org/wiki/FOSS4G_2009_Call4papers.

Submit your Abstracts now

Only two weeks to submit your abstracts and secure your presentation slot. Presentations are open to all and comprises a 30 minute slot which includes hand-over, introductions and 5 minutes for questions. Presentations will be selected which have a strong "Open Geospatial" theme to them. We are keen to hear about your experiences, both technical and non technical. While the technology is a key part of the conference, in 2009 we are very keen to have a good selection of case studies and business case type presentations.

Workshops and tutorials announced

Workshops and tutorials have been finalised and descriptions are now online at:
Stay Informed

Join the FOSS4G announcement email list: http://lists.osgeo.org/mailman/listinfo/foss4g2009-announce or our twitter feed: http://2009.foss4g.org/contacts/

Media Sponsors

* Position Magazine: http://www.positionmag.com.au/
* Asian Surveying and Mapping Newsletter: http://www.asmmag.com
* Geoconnexions Magazine: http://www.geoconnexion.com/
* Directions Magazine: http://directionsmag.com/
* GIS Development: http://gisdevelopment.net/
* Baliz Media: http://www.BALIZ-MEDIA.com/

For more details about this press contact us http://2009.foss4g.org/contacts/

or contact:

Cameron Shorter, Chair of the FOSS4G Organising Committee and Geospatial Systems Architect at LISAsoft

tel +61-2-8570-5050

c a m e r o n . s h o r t e r @ l i s a s o f t . c o m

Saturday, 23 May 2009

Strategic Geonetwork Investment

This article was originally published in September 2008 at: https://www.seegrid.csiro.au/twiki/bin/view/Infosrvices/StrategicGeoNetworkInvestment and is copied into my blog to ensure it doesn't get lost.

Overview

ANZLIC's investment in GeoNetwork has the potential to be a world class showcase for the successful adoption and sponsorship of open source solutions, provided stakeholders address current development issues. By engaging key sponsors, tightening project management, applying resources appropriately and further engaging the GeoNetwork community ANZLIC will improve its long term return on investment.

ANZLIC’s backing of free, Open Source Software reduces commercial barriers to sharing data both internally and externally, and achieves ANZLIC’s goal of increased data access to facilitate effective decision making.

Open Source offers many advantages, including free licensing and engagement of an international pool of developers, but it does require appropriate investment and management to capitalise on Open Source’s offerings effectively.

Australia and New Zealand have many agencies interested in contributing to a Robust Spatial Data Infrastructure, some with suitable funding to address long term core infrastructure issues, others focused on localised customisation and infrastructure deployments. We have suitable funding, know-how and developers to build a great success story.

Background

ANZLIC and its member organisations agreed that GeoNetwork addressed ANZLIC’s functional requirements assuming some minor issues were addressed. Eight months later, Bruce Bannerman vocalised community feeling:

"I'm concerned at how ANZLIC's adoption of the GeoNetwork open source application as our spatial metadata tool is being handled and also at a perceived lack of progress in getting a production version of this application out."

Bruce proceeded to engage key stakeholders in a constructive email discussion to funnel the extensive good will and capabilities of our community into making ANZLIC’s backing of GeoNetwork to be an exemplary success story.

The following pages were collated by Cameron Shorter, Geospatial Systems Architect at LISAsoft, and aim to summarise and collate ideas presented and build upon them to propose a path forward.

Open Source Sponsorship

Open Source Spatial Data Infrastructures

A key challenge faced by Spatial Data Infrastructures is that the organisations who gain value from the data are different to the organisations serving the data.

The value of a Spatial Data Infrastructure is measured is the quantity of usable data it contains – or most specifically, how much data from other organisations can I get my hands on.

A Spatial Data Infrastructure becomes valuable to me when everyone else puts their data online so that I can use it. It costs me money to put my data online and I don’t gain anything because I have my data already.

Spatial Data Infrastructures (SDI) are deployed to allow organisations to properly store, document, index, distribute and analyse spatial data. Most data is collected to support decision making. These decisions range from the simple, “How do I get from A to B?” to the complex, “Which management strategy is most effective at preserving a particular environment?” To support these decisions, government departments work to a triple bottom line: Financial, Community and Environmental. While balancing these factors is critical to making decisions, the decisions are only as good as the data they are based on.

Improving the triple bottom line of national and international SDI programs is dependent on a number of factors:

  • Data Quantity and Integration
    A national dataset, aggregated from local and state datasets, is significantly more valuable than the constituent datasets.
  • Data Quality
    Inaccurate or imprecise data can lead to incorrect conclusions and ultimately poor decisions.
  • Data Currency
    Some data changes rapidly, such as traffic congestion or transit demand. Other datasets, such as geologic zones, will theoretically never change, though changes in surveying methods or resolution can add to the accuracy and extent of the dataset. Making decisions based on last year’s data serves only to solve last year’s problems a year too late.
  • Efficient Data Collection and Maintenance
    The costs and timelines of collecting data and maintaining existing datasets must be managed in order to achieve acceptable results in the previous three categories.
  • Data Availability and Licensing
    Simply storing the data is not enough. Data must be accessible when and where it is needed, formatted in such a manner that it can be used with the tools at hand, and it must be licensed in such a manner to permit the analysis and publication of results or derived products as required.

SDI programs often seek to address these factors by developing a centralized SDI to service a network of related departments and organisations, ranging from a number of departments within a ministry, to integration of datasets across the country. As Paul Ramsey explains (here and here):

“… a key funding challenge faced by SDI programs is that while sharing data in a distributed SDI reduces the overall cost for everyone, not everyone is equally better off”.

For data custodians, publishing data is a cost centre and doesn’t provide a substantial business benefit.

Many, including Ben Searle from the Australian Government Office of Spatial Data Management, realize that:

“… an effective way to increase access to other agencies’ data is to sponsor free, *Open Source tools which will reduce the cost barrier to sharing data.*”

Open Source offers many opportunities, which can significantly enhance the investment of organisations prepared to capitalize on them.

Opportunity Management is the inverse of Risk Management. With risk management you quantify what can go wrong then identify mitigation strategies to avoid or reduce the impact of the risks. With opportunity management you list potential windfalls and deploy strategies to enable and benefit from the windfalls. The table below shows an example opportunity management matrix.

Opportunity Enabler
Use data from external agencies. Agencies are given access to open source tools to reduce their barrier to sharing data.
Use Open Standards for tools to facilitate communication.
Use Open Standards for data schemas so data can be integrated.
External Agencies extend our toolset. Use and share our tools as Open Source Software so that others can use and extend them.
Support the Open Source development processes to reduce the barrier of entry to potential development sponsors.

Effective Open Source Sponsorship

After selecting Open Source sponsorship to achieve cost effective data access, agencies are now faced with a relatively new business model, open source sponsorship. Agencies need to align purchasing policies, based upon deliverables and milestones, with Open Source community development.

Under a proprietary business model, a company builds and markets a product. Multiple customer sales cover the cost of development, supporting infrastructure, marketing, support, future enhancements and hopefully include a profit. While Open Source business models incur the same costs as the proprietary models they generally distribute the costs to the end users differently, charging for the implementation of specific functional or usability improvements.

Initial investment in communities, infrastructure, and marketing for an Open Source project is often the most effective way to ensure a long term return on investment as these areas are commonly neglected in favour of feature enhancements. Proper promotion and infrastructure support, instead of a sole focus on missing features, will encourage project growth and ultimately lead to open source Nirvana: hundreds of developers building your application using someone else’s budget.

Keys to Success in Open Source

There are a number of key elements that a potential sponsor should consider when evaluating an open source project in order to ensure maximum return on investment. These include:

  • Solves a specific need effectively.
  • Has an active, diverse and inclusive community.
  • Enjoys support from multiple sponsors.
  • Established development processes including:
    • Issue tracking
    • Communication channels like email lists and IRC
    • Quality control
  • Clear and comprehensive documentation and marketing material.

The OpenLayers project is a good example of a commercial entity driving the creation of a thriving open source project. OpenLayers is an open source, browser based web-mapping client which provides a front end to various proprietary and open data sources like Google and Yahoo Maps, WMS and WFS. In three years OpenLayers has grown from nothing to be the dominant open web-mapping client, attracting the majority of the users and developers in this space.

OpenLayers was initially sponsored by MetaCarta who needed a browser based application to support their mapping services. Rather than focusing on features, MetaCarta focused much of their investment on infrastructure and community support. In particular their effort was spent answering developer and user questions on email and IRC, monitoring the quality of code contributions, and setting up automated testing. Many of MetaCartas engineers have developed a personal interest in OpenLayers which MetaCarta encourages by allowing the engineers to spend some work time on the project.

Today, OpenLayers has an incredibly active developer community requiring minimal support from MetaCarta and have provided functionality significantly greater than MetaCarta’s original scope. Key to the success of OpenLayers has been the long running, dedicated community support provided by Chris Schmidt from MetaCarta. GeoServer, another Open Source project, has recently introduced a similar community liaison role, dedicated to community support and marketing.

The role of Community Liaison has always been key to Open Source and often is filled by volunteer enthusiasts, however commercial deployments of Open Source creates a workload volunteers can’t maintain and hence industry hires these volunteers instead. Ensuring that the community is supported in this fashion promotes the uptake of the project, increases the user base, which in turn attracts more sponsors and more developers. This leads to the situation where many developers are employed by a variety of sponsors to create new features and improve the performance and stability of the project.

Sponsorship Checklist

There are a number of tasks and roles that need to be addressed in order to ensure a successful open source project. These are described below:

  • Community Support
    A person or team is required to answer user and developer questions, review submitted code from external developers to ensure quality control and ensure that all submissions meet the project requirements in terms of test coverage and documentation. This is one of the most effective investments in a project.
  • General Project Processes
    All projects should invest in tools and processes such as automated build systems, issue trackers, concurrent versioning systems as well as ensuring that releases are performed smoothly and regularly.
  • Documentation
    Good, current design and implementation documentation lowers the learning curve for developers supporting and extending software and greatly increases productivity. Good user documentation engenders confidence in project reviewers which in turn will lead to greater adoption.
  • Marketing
    While Open Source benefits significantly from community generated promotion, it is enhanced by prudent investment in web pages and presentations for targeted conferences.
  • Commercial Support
    One of the main reasons given for avoiding Open Source is not being able to call someone to fix problems. Offering commercial support for a project you use will go far in encouraging adoption by other organizations.
  • Integrate and bundle with related software
    Microsoft Office has been especially successful because it integrates a suite of related products and bundles them all together in one easy install. Open Source products improve their attractiveness in the same way.
  • Open Standards
    Due to the release-early/release-often approach of most open source projects, they are often leveraged to develop, test and extend open standards. This makes open source projects among the earliest adopters of emerging standards, encourages the uptake of open standards and makes the projects attractive to those interested in sharing data between agencies.
  • Project Management
    Just like proprietary software, a sponsor’s software development should be managed using standard software development processes . This includes estimation; planning resources, work activities, schedules, budgets, deliverables; monitoring schedule, quality, risk, issues, contractors, configuration management.
  • Measurement
    Measurement is a key tool used during proprietary Project Management, as good metrics enable good management decisions. Good measures highlight whether specific business goals are being met and enable management to alter their strategy early if issues arise.

Metrics are under-utilized in many open source projects as developers usually drive their own agendas, are self motivated, and spend less time on Project Management. However metrics based decision making can be equally effective for Open Source projects especially for sponsors who will need to answer to commercial milestones and targets.

Standard software development metrics should be complemented by measures to monitor the health of an Open Source community. The Community MapBuilder project tracks many of these metrics and can be viewed at the URL provided below. There are now a number of dedicated tools which automate many of the common software metrics. http://communitymapbuilder.org/display/MAP/Strategic+Direction#StrategicDirection-Metrics. Typical measures are discussed in the following sections.

Project Management Measures

Earned Value Management

Earned Value Management (EVM ) provides an effective way to track progress over time and make adjustments to scope, schedule or resources as required. When employed EVM measures the planned value of the project as estimated in the original schedule, the earned value calculated from the percentage completion of all tasks at a given time, and the actual cost of the project at a given time as derived from time logs.

Milestones

Milestones provide an easy means of determining whether deliverables are on time or not. By decomposing a project into a number of smaller milestones, stakeholders can monitor these deliverables to determine if the schedule is likely to be met and adjust their planning accordingly, before the expected completion of the project.

Software Development (Indicative)

Features Implemented

By using an issue tracking system, such as Trac or JIRA, to record, track and report on the progress of feature and improvements, management is able to determine the progress of the project at a finer resolution than would be provided through milestones alone. This process also assists in the planning and prioritisation of features and encourages a flexible and agile development methodology.

Repository Commits

The frequency of commits to the projects source code repository is a strong indicator of the activity experienced by the community. While a high level of activity could indicate anything from a pending code freeze prior to release, to the discovery of a large and pervasive security vulnerability, it does show that the community is responsive and the project is undergoing active development. Commits to documentation repositories, or changes to the project wiki, provide similar indications of community activity.

Quality Measures

Bug Reports

Contrary to intuition, a large number of bug reports usually indicates a healthy project. It is an indication that the community is actively identifying bugs and endeavouring to fix them. Many issue tracking applications allow the reporting of bugs reported and fixed over time, or relating to specific releases. Many bugs indicates a strong user community that is testing and reporting issues or feature requests to the project.

Test Coverage

Many projects have a minimum requirement for the percentage of source code covered by automated tests that must be met before a new feature may be added to the project. The test coverage of a project or a specific module of the project is a strong indicator of the quality and stability of the source code. Projects with minimum requirements are indicating to the community that code quality and stability are more important that a long list of features that may or may not be stable.

Code Reviews

Code reviews are audits of newly written or modified source code performed by a developer or developers other than those that are responsible for the code. The presence and availability of code reviews is indicative of a commitment of the project community to following good development processes. This is another indicator of the quality of the project.

Community Measures

Communication

The activity of the project email lists, IRC channels, forums and other public means of communication is the best indication of the health of the community. In order to promote the use of the project, this activity should be balanced between discussions on the direction of the project, questions from new users or developers and in particular answers from knowledgeable members of the community.

Downloads

The number of downloads of binary releases, developer kits or source code provides an indication of the size of the user community. A large user community provides a large pool of people that may be interested in sponsoring additional development on the project, thus sharing the costs of the project.

Web Metrics

Indicators such as web page hits and related blog entries provide a means of estimating the interest in the project. While downloads provide a good indicator of the current size of the community, these web metrics are more of an indicator of growing interest and awareness in the project, and provide a means of forecasting medium-term growth in the project.

Number of Sponsors

The number of sponsors is a strong indicator of the size of the sponsored community. While this may sound obvious, open source projects suffer in this regard, since many sponsors will not advertise themselves as such. Instead they simply offer code patches, or hire existing developers within the community without informing the community at large. Unlike proprietary software projects, there is no centralized authority to track the number of licenses or authorised vendors/developers associated with the project, so the advertised number of sponsors will generally be a subset of the actual sponsors.

Assessing GeoNetwork Investment

Assessing ANZLICs Investment

Using the criteria described above, the following sections discuss the effectiveness of ANZLIC’s investment in GeoNetwork. Most of this section draws upon an email thread where suggested improvements to ANZLIC’s investment in GeoNetwork were discussed.

The issues discussed include:

  • GeoNetwork provides most of the functionality required by the stakeholders, making it a good basis to start from.
  • Software developers have noted the design and software is fair, but a number of improvements to the design, documentation and testing regime would greatly improve the extensibility and maintainability of the code-base.
  • There is concern over the disjoint between sponsors and developers knowledge. The cost of feature development is understood by the developers for specific parts of the code but has not been communicated to the sponsors, limiting their ability to make effective decisions.
  • The standard infrastructure and liaison costs associate with the project are being incurred by the developers and are neither visible nor acknowledged by the sponsors.
  • To date there have been long delays in expected deliverables.
  • There is concern that multiple forks of the GeoNetwork code base are being maintained, which will ultimately increase the costs of managing the project and keeping the forks up to date.
  • The current release is still being labelled as a beta release, indicating that it is currently not ready for a production environment despite assurances that it is.
  • Development progress is currently not being monitored against any schedule.
  • The requirements and scope of ANZLIC’s investment are unclear, and no milestones have been established.

While this list is long and varied, these concerns can be largely addressed with three changes to the process:

  1. Employ software development project management techniques. Management of software development is a refined art with established processes which extend the usual management processes already established in government purchasing processes.
  2. Accurately assess the scope of the project and resource accordingly. The scope should include GeoNetwork infrastructure development and community support to ensure the long-term health and opportunity management of ANZLIC’s investment.
  3. Monitor the software development progress using techniques like Earned Value Management.

Resourcing

Australian and New Zealand already have a strong community of GeoNetwork developers both within government agencies and commercially that we can draw upon. These developers can be pooled together under a common project and project manager but still answerable to their respective organisations’ goals. The project will answer to the Aust/NZ steering committee.

There are two identified funding structures readily available for GeoNetwork, described in the following sections.

Long Term Strategic Investment

Programs like the National Collaborative Research Infrastructure Strategy (NCRIS) managed by Australia’s Commonwealth Scientific and Industrial Research Organisation (CSIRO) have long term funding to build a robust spatial data infrastructure and have substantial funding to apply to infrastructure – automated build and test suites, core design changes, documentation, community building etc.

Project Specific Deliverables and Timeframes

Many of the other stakeholders have project specific requirements related to collecting and managing metadata within their organisation. These projects will typically focus on configuration and integration with existing systems.

Recommendations

Resources

A number of key roles have been identified that, once filled, would contribute significantly to the success of the project.

Software Project Manager

A role is created to manage ANZLIC’s software development in accordance with standard software development processes. These include accurately assessing and prioritising scope, monitoring progress (using standard techniques like EVM), reporting progress, liasing with stakeholders (including ANZLIC members, greater GeoNetwork community and standards bodies), and managing risks and opportunities.

Community Liaison Officer

Funding a community liaison officer to sit on email lists and IRC and answer developer and user questions is a very effective investment in engaging future developers and sponsors. This role is usually someone who has been involved in the project for a while and has a good understanding of the technology and people involved in the project.

Developers

One conclusion of community discussions was that ANZLIC’s investment in GeoNetwork is insufficiently resourced. Increasing the number of developers available to work on core infrastructure is essential in ensuring the project will remain stable and extendable as well as speeding the incorporation of missing functionality as needed. This has the added benefit of increasing the pool of developers available to perform or assist in large-scale deployments as the project nears completion.

Tasks

The following tasks need to be addressed:

  • Identify sponsors and their business drivers.
  • Provide list of desired features.
  • Review the state of the software, design, and infrastructure and recommend updates.
  • Provide cost/benefit analysis

GeoNetwork Stakeholders

This section provides details of currently identified stakeholders. Please update or add the details of your organisation below.

ANZLIC

Bluenet

Point of Contact: Kate Roberts

Bluenet aims to provide a virtual data centre to support long term curation and management of data for Australia 's marine science researchers.

Bluenet has taken a lead role in extending GeoNetwork by sponsoring Simon Pigot to build the MEST extension to GeoNetwork.

Metadata Entry and Search Tool (MEST])

Extends the latest GeoNetwork release (2.2)

  • Adds ANZLIC profile
  • Is labelled Beta, but is of a stable quality
  • Managed by Bluenet

Bureau of Rural Sciences (BRS)

The BRS have hired LISAsoft to improve the User Interface for entering data to be user centric – putting the most important fields for the user first.

Commonwealth Scientific & Research Organisation (CSIRO)

Point of Contact: Rob Woodcock

Business Drivers as described by Rob Woodcock

… For a number of years my team has been working with others towards the creation of an open standards based interoperable geoscience infrastructure for Australia. Collaboration with both Australian and International organisations resulted in the formation of the SEE Grid community, a number of testbeds (e.g. CGI interoperability experiments with GeoSciML, Minerals Council of Australia and Geological Surveys Geochemistry, ebXML registry and repository) and various information models and tools (e.g. ANZLIC ISO metadata profile, GeoSciML, OGC Observations and Measurements, GeoServer community schema support, Fullmoon and Hollow World GML application schema modelling tools). Most of these outcomes have completed their “testbed” phase and some are moving to ISO standardisation or broader uptake.

The reason I say this GeoNetwork discussion is timely is NCRIS has provided an opportunity to make the step change from testbeds and demonstrators to production grade services. To date many of the activities have been, as Cameron noted, “for the work being done, …under-resourced”. This is particularly true as a move from testbeds to production grade services requires considerable investment and appropriate staff to achieve quality assurance, branch management, help desk support, deployment, and so forth. It is a credit to the NCRIS process and the Auscope board and AeRIC, that this investment is actually being made (to the tune of nearly $10 million by mid 2011) and the strategic objective, in an open standards/source way, is to achieve production grade infrastructure for geospatial & geoscience information.

To this end, the NCRIS activities I am involved with (Auscope and SISS) are:

  • Seeking feedback and engagement with the broader community on where best to target the available resources to achieve the production grade services infrastructure – fill in the gaps to production services and complement/support the existing activities. Flexibility and cooperation is a key ingredient

  • Establishing a quality assurance framework around the Spatial Information Services stack including – packaging/installation, regression testing/unit-test suites

  • Performing development on core open source technologies in the stack so they are interoperable, in sync with the open source community developments

  • Establishing a maintenance and support environment including help desk, priority bug fixes in the Australian and New Zealand context, deployment assistance, training, sample deployments

  • Developing features necessary to support the Australian and New Zealand geospatial communities – in particular those areas represented in NCRIS noting that is a very large group of Government and non-government organisations already.

  • Seeking to facilitate/assist organisations and communities that might be able to sustain the stack beyond the lifetime of the NCRIS investments so that the organisations that deploy have a sustainable technology base – with my CSIRO hat on success is defined as my not having a job at the end of the activity!

On a more technical note, the SISS is currently based on the following open source technologies:

  • !GeoServer - with community schema extensions
  • !GeoNetwork
  • THREDDS, Hyrax
  • Web Portals and Desktop clients – various samples are being made available particularly for training and regression testing purposes (e.g. Googlemap portal, uDig, sample java desktop clients)
  • OGC standards
  • !GeoSciML standards for geoscience information

Due to our previous work we already have reasonably good links with the open source communities involved and broadly the Australian and New Zealand activities around GeoServer. Geospatial and Geoscience information standards and the Web Portal and Desktop clients. We are less well connected with the GeoNetwork community (something we are actively seeking to improve) though we have a strong involvement in registries, metadata standards and the ANZLIC profile.

Whilst I believe the strategic intent of these activities, our collaborations, and the investment level are capable of contributing to the broadly desired outcomes Bruce mentioned in his initial e-mail, the move to production services and actually having a large investment does create some additional challenges both in project management and the, more important, social interaction side of the community.

Flexibility and communication are clearly keys to achieving our shared objectives and I welcome any feedback or suggestions on how the activities and resources represented by the Auscope and SISS investments could serve the ongoing development of GeoNetwork , GeoServer and more broadly the spatial information services stack. We do have a plan to keep things moving but it is not set in stone and there is flexibility in the resourcing to “grease the wheels” so to speak to ensure the necessary gaps can be filled – you may just find we change the plan to resource the need.

Cooperative Research Centre for Spatial Information (CRC-SI)

Point of Contact: Peter Woodgate

The CRC-SI wishes to support the development of a robust Australian Spatial Data Infrastructure. This should be preceded by a National Strategy paper developed under the guidance of ANZLIC.

Key dates

By end of 2008
National Strategy Policy
2009
Funding provided for a SDI

DSE – Victoria

European Space Agency

Point of Contact: Jeroen Ticheler, Geocat

Through a project with the European Space Agency the ebRIM model will be implemented in GeoNetwork. One of the prime goals of this is to improve the internal handling of metadata and make sure other interfaces and GN as a whole benefit of some of the ebRIM advantages. The project runs until the end of 2008 and should be stable by the end of January 2009.

Organisations often use quantitative measures to review employee effectiveness. But, beware the Heisenberg Uncertainty Principle of Human Measurement. “The act of measuring a human affects the quality of the metrics being collected”.

Key dates

January 2009
Stable code included in GeoNetwork

Food and Agriculture Organisation (FAO)

Geoscience Australia

Australian Spatial Data Directory (ASDD)

GA are migrating the ASDD over to using GeoNetwork and have resources allocated to this.

New Zealand Defence Force

Point of Contact: Byron Cochrane.

Byron is using the trunk version of GeoNetwork and is developing automated Spatial Metadata Extraction Tool (SMET) to be used for harvesting and validating metadata. As yet, he is unclear how to incorporate SMET into the GeoNetwork trunk.

There are a number of others in the GeoNetwork community investigating this problem.

New Zealand Regional Councils

Point of Contact: Jim McLeod

New Zealand mini SDI pilot

A consortium of New Zealand regional councils aim to set up a pilot to set up a mini-Spatial Data Infrastructure pilot to facilitate sharing of data.

Key dates

August 2008
Councils meet to determine key requirements

Office of Spatial Data Management (OSDM)

Point of Contact: Ben Searle

OSDM have been taking a facilitating role for Australian GeoNetwork development, coordinating sponsors involvement. In particular, OSDM is sponsoring the migration of The Australian Spatial Data Directory (ASDD) to Geonetwork. ASDD provides search interfaces to discover geospatial dataset descriptions (metadata) throughout Australia.

http://www.osdm.gov.au/Metadata/GeoNetwork/default.aspx

Open Geospatial Consortium (OGC)

Point of Contact: George Percivall

OWS6 Testbed

The annual Open Web Services (OWS) testbeds provide international, practical testing of current and upcoming OGC standards, and covered many of the strategic objectives of Australian/New Zealand geospatial programs.

By aligning with OGC testbeds we gain:

  • Our development is aligned with existing and future OGC standards, increasing the longevity of our solutions.
  • Alignment with similar international programs
  • In kind and/or financial contributions toward our projects.
  • Access to world developments in this area.

The 2008 OWS6 testbed themes are:

  • Sensor Web Enablement (SWE)
  • Aviation Information
  • Geoprocessing Workflow (GPW)
  • Geo Decision-support Services (GDS)
  • Compliance Testing (CITE)

Key dates

June 2008
Release RFQ
August 2008
RFQ responses
September 2008
Kick-off
March 2009
Completion

Open Source Geospatial Foundation (OSGeo)

Point of Contact: Cameron Shorter

OSGeo supports the development of the highest-quality open source geospatial software. The foundation's goal is to encourage the use and collaborative development of community-led projects.

The Australian/New Zealand Chapter of OSGeo will host the international conference for OSGeo, FOSS4G , in 2009 and the GeoNetwork success story will be an ideal showcase study.

Key dates

November 2009
International conference for Open Source Geospatial Software, FOSS4G, in Sydney.

GeoNetwork Open Source community

Point of Contact: Jeroen Ticheler, GeoCat

GeoNetwork has a strong Open Source community behind it, lead by the primary author, Jeroen Ticheler who has built a company, GeoCat, around supporting GeoNetwork.
GeoCat are strongly engaged with the European communities and are a good point for engaging and coordinating with projects like INSPIRE, as well as aligning with future roadmaps for GeoNetwork.

Monday, 18 May 2009

Collaborative mapping of Sydney down under

Sydney government departments are collating Sydney city's underground geospatial data from multiple agencies into a common database and extruding 2D features into 3D, thus providing significantly more valuable datasets for all parties. The project was initially initiated to support emergency management and counter terrorism, however it also offers significant day-to-day savings by reducing infrastructure maintenance costs, like digging up streets, reducing public inconvenience, and increasing responsiveness to faults.
The results of the first few years of colloboration under the Emergency Information Coordination Unit (EICU) were presented at a workshop, Friday, 15 May 2009. While the data is still in the pilot phase, it was impressive to see how many of the datasets from different agencies lined up, and interesting to see how easy it was to identify glitches in z-axis points when displayed in 3D for the first time.

EICU call for Data Standards
A few participants and presenters recommended that standards be defined for sharing data between agencies. This sparked my interest as there are a number of OGC initiatives that we Australians have a lot of experience with which are directly applicable to the EICU.

The Canadian Geospatial Data Infrastructure Interoperability Pilot
The Canadians, under their Geoconnections program, addressed the same EICU use case of sharing data between agencies by providing data from multiple provinces through a single portal interface as if it were coming from one database. The data was updated at source and made available in real time. This was acheieve during the Canadian Geospatial Data Infrsatructure Interoperability Pilot, run as an OGC testbed, by using cascading Web Feature Services. The pilot also provided a workflow for users to feed updates back to data custodians, and search and discovery provided through a catalog interface. LISAsoft in Australia developed a Geoserver based cascading Web Feature Service and the browser based client.
A video of the pilot can be viewed at: http://www.youtube.com/watch?v=YIZLc_qHYZc .

Community Schemas
As explained in more detail in this article, Community Schemas describe specific attributes and data structures for a data community. The community schemas act as a wrapper over disparent datasets, facilitating sharing between agencies.
Australia, and CSIRO in particular, pioneered much of the work related to Community Schemas in the development of GeoSciML and WaterML. LISAsoft supported the project by developing community schema performance and validation tools.

CityGML
CityGML is a specific Community Schema which offers the key building blocks for a EICU schema. CityGML was the basis for much of the latest OGC testbed, OWS6, which LISAsoft provided validation tools for. The results of this testbed are planned to be presented in as a webinar early in June 2009. Let me know if you wish to be informed when the webinar is announced. An good overview of CityGML is provided in the OWS RFQ:

CityGML is an open data model and XML-based format for the storage and exchange of virtual 3D city models. It is an application schema for the Geography Markup Language version 3.1.1 (GML3), the extendible international standard for spatial data exchange issued by the Open Geospatial Consortium (OGC) and the ISO TC211.
The aim of the development of CityGML is to reach a common definition of the basic entities, attributes, and relations of a 3D city model. This is especially important with respect to the cost-effective sustainable maintenance of 3D city models, allowing the reuse of the same data in different application fields.

CityGML not only represents the graphical appearance of city models but specifically addresses the representation of the semantic and thematic properties, taxonomies and aggregations. CityGML includes a geometry model and a thematic model. The geometry model allows for the consistent and homogeneous definition of geometrical and topological properties of spatial objects within 3D city models. The base class of all objects is CityObject which is a subclass of the GML class Feature. All objects inherit the properties from CityObject.

The thematic model of CityGML employs the geometry model for different thematic fields like Digital Terrain Models, sites (i.e. buildings; future extensions of CityGML will also include explicit models for bridges and tunnels), vegetation (solitary objects and also areal and volumetric biotopes), water bodies, transportation facilities, and city furniture. Further objects, which are not explicitly modeled yet, can be represented using the concept of generic objects and attributes. In addition, extensions to the CityGML data model applying to specific application fields can be realized using the Application Domain Extensions (ADE). Spatial objects of equal shape which appear many times at different positions like e.g. trees, can also be modeled as prototypes and used multiple times in the city model. A grouping concept allows the combination of single 3D objects, e.g. buildings to a building complex. Objects which are not geometrically modeled by closed solids can be virtually sealed in order to compute their volume (e.g. pedestrian underpasses, tunnels, or airplane hangars). They can be closed using ClosureSurfaces. The concept of the TerrainIntersectionCurve is introduced to integrate 3D objects with the Digital Terrain Model at their correct positions in order to prevent e.g. buildings from floating over or sinking into the terrain.

CityGML differentiates five consecutive Levels of Detail (LOD), where objects become more detailed with increasing LOD regarding both their geometry and thematic differentiation. CityGML files can - but do not have to - contain multiple representations (and geometries) for each object in different LOD simultaneously. Generalization relations allow the explicit representation of aggregated objects over different scales.

In addition to spatial properties, CityGML features can be assigned appearances. Appearances are not limited to visual data but represent arbitrary observable properties of the feature’s surface such as infrared radiation, noise pollution, or earthquake-induced structural stress.

Furthermore, objects can have external references to corresponding objects in external datasets. Enumerative object attributes are restricted to external code lists and values defined in external, re-definable dictionaries.
Tapping into OGC test beds
Future EICU initiatives, focusing on cross agency collaboration, provides an excellent opportunity to engage OGC participation. OGC participation provides access to international expertise and ensures R&D work flows into future standards and products. Australia is in an excellent position to lead an OGC initiative. Though the EICU, we have the business drivers, multiple agency support and local expertise. It would make a nice change to work on a testbed where meeting times align with Australian timezones.

Monday, 11 May 2009

OSGeo: 10,000 strong



Over 10,000 unique email addresses are subscribe to Geospatial Open Source lists! (Thanks Markus Neteler for working this out). Check out the success of your local project at: http://spreadsheets.google.com/ccc?key=r_y6-xiF3ZvE-rDJ5y30GfA and add details of your project if it isn't there. These figures are very useful when making a business case for sponsoring OSGeo or FOSS4G, so I'm hoping some resourceful geek will work out a way to extra these figures every month so we can track the growth of OSGeo from this point on.
I've also been overwhelmed with the good will and marketing power of the OSGeo community when promoting our FOSS4G conference. FOSS4G logos are appearing on blogs and web sites, press releases are being translated, and like previous years, community leaders are forwarding press releases through to their local communities. It is not surprising that 46% of FOSS4G2007 delegates heard about FOSS4G from a collegue or email. With 10,000 evangelists, OSGeo provides powerful viral marketing.

Thursday, 7 May 2009

Alan Boudreault new despot of UbuntuGIS




Alan Boudreault has accepted the role of despot of UbuntuGIS.

Alan has demonstrated strategic thinking on how to move UbuntuGIS forward, leading many of the recent initiatives to improve UbuntuGIS. I'm confident he will take UbuntuGIS to the next level.

The UbuntuGIS project is responsible for packaging Geospatial applications into the Ubuntu linux distribution.

Welcome Alan. I wish you all the best in the role,

Cameron Shorter, retiring UbuntuGIS despot.

Monday, 4 May 2009

FOSS4G conference registration opens

Sydney, Australia. 4 May 2009.

http://2009.foss4g.org


The international conference for free and Open Source Software for Geospatial (FOSS4G), held in Sydney, Australia 20-23 October, 2009, is now open for registration. http://2009.foss4g.org/registration/.

FOSS4G attracts the cream of international Geospatial Open Source and Open Standards system implementors and sponsors. With themes ranging from the integration of Open Source with Proprietary systems to the building of Spatial Data Infrastructures and application of Open Geospatial Standards, the conference offers a unique opportunity to tap into the wealth of knowledge and experience available among the Open Source developers, sponsors and geospatial professionals of all persuasions. The Open Geospatial Consotium (OGC) is underpinning the conference with a Standards Based integration showcase based on a climate change scenario, demonstrating integration between Open Source and proprietary applications.

Along with a comprehensive program of thought provoking presentations and interactive workshops you would expect from an international conference, FOSS4G retains many of the engaging characteristics of its Open Source heritage. With Bird of a Feather sessions, code sprints, install-fests and impromptu project meetings, there is an unparalleled opportunity to take part in active communities and provide input into the direction for a variety of projects. FOSS4G encompasses the best of Open Communities, such as collaboration, helpfulness, innovation and honesty.

Early bird registration is just $AU725 (~ $US525) for 3 days of conference and tutorials, and $AU375 (~ $US270) for a day of top notch workshops from the world's best international presenters.

Location
FOSS4G 2009 will be held in Sydney, Australia which is built around one of the largest, most beautiful harbours in the world with miles of golden beaches stretching north and south of the city on the shores of the Pacific Ocean. It has a warm climate in October with average temperatures ranging from 15 - 22°C. Sydney and its surrounding areas provide a diverse range of visual excitement and vibrancy. Visitors to Sydney are spoiled with choice including national parks, famous beaches, the World Heritage Blue Mountains area and the picturesque Sydney Harbour. Sydney’s also offers a diverse range of cultural activities including the Sydney Symphony Orchestra, Australian Chamber Orchestra, the Australian Ballet and the Sydney Theatre Company all performing at the well know Sydney Opera House.

Call for Presentations
Are you planning to present at this years conference? If so, don't wait until you have your presentation finalised to tell us about it! Go to the submission website now (http://2009.foss4g.org/presentations/) and enter your name and contact details and at least a title. Then, closer to the close-off date, log back in and fill out the abstract details. This will be a big help for the organisers as it will give us some advanced notice as to how many and what type of presentations to expect.

FOSS4G 2009 Highlights
The Climate Challenge Integration Plugfest (CCIP): FOSS4G will launch the OGC's Climate Challenge Integration Plugfest (CCIP), which demonstrates standards based interoperability between Open Source and Proprietary geospatial applications. It consists of a server with multiple virtual machines, each installed with geospatial applications offering standards based web services. All web services will demonstrate a common dataset, and will be accessed by a range of geospatial client applications installed on client computers. http://external.opengis.org/twiki_public/bin/view/ClimateChallenge2009/WebHome

Presenters are encouraged (but not mandated) to make use of scenarios and on-site data from the Climate Challenge Integration Plugfest (CCIP). This is especially important as demand for access to data over the internet is expected to be high, and Australia has notoriously slow connections to the outside world.

FOSS4G Live DVD: LiveDVDs, based on the Xubuntu operating system and including Geospatial Open Source Software, will be given to all delegates. Users can boot a Live DVD on their computer and trial the software without installing or effecting the existing system. http://wiki.osgeo.org/wiki/Live_GIS_Disc

Installfest: The Installfest will give delegates the opportunity to meet in a common area and install a wide variety of FOSS software on their laptops, EE PC or any other system they care to bring in. Community members will be around to assist with any troubles and provide help and insight into the software. The install fest will take place after workshops on the first day.

Workshops and Tutorials: Workshops and Tutorials allow presenters to lead attendees through applications, integration solutions, or other topics in an interactive environment. Half-day workshops (3 hours) will be held in computer rooms on the first day. Tutorials (90 minutes) will be held in standard presentation rooms, run concurrently with presentations during the third and fourth days.

Presentations: The meat of the conference are it's presentations. Drawing on a huge community of local, regional and international experts we will discuss some of the most current and poignant topics in the industry today.

Demo Theatre: During lunch and coffee breaks the demonstration theatre will be showcasing live software. These short demonstrations from sponsors, open source projects and the user community show what is possible with open source today.

Birds of a Feather: Rooms have been set aside for semi-organised meetings between like minded groups. Some prominant community initiatives started in prior FOSS4G Birds of a Feather sessions.

Code Sprint: The weekend after FOSS4G is reserved for the Hackers' Code Sprint. Hackers will be locked in a basement with lots of bandwidth, pizzas and coke. (Well, maybe something better than that, but we don't want to spoil the mystical hacker image by describing it any differently.)

Upcoming milestones
  • 1 Jun 2009, Abstract submission deadline
  • 13 Jul 2009, Presenters notified of acceptance for talks
  • 31 Jul 2009, '''Author/Early registration deadline'''
  • 14 Sep 2009, '''Completed program available on the wiki'''
  • 20 Oct 2009, FOSS4G Workshop
  • 21-23 Oct 2009, FOSS4G Presentations and Tutorials
  • 24-25 Oct 2009, FOSS4G Code Sprint
Media Sponsors
For more information or to keep informed from the FOSS4G Organising Committee, join our email list or twitter feed at: http://2009.foss4g.org/contacts/

or contact:

Cameron Shorter, Chair of the FOSS4G Organising Committee and Geospatial Systems Architect at LISAsoft

tel +61-8570-5050

c a m e r o n . s h o r t e r @ l i s a s o f t . c o m

Wednesday, 29 April 2009

FOSS4G Sponsor logos available

Sponsor logos, as well as other variants of the FOSS4G banner are available for inclusion in your website, blog or other promotional material.

In 2007, 26% of delegates learned about the FOSS4G conference from weblinks. This is an easy and powerful way for you to promote FOSS4G and your own Geospatial Open Source credentials.

Pick your preferred logo at: http://wiki.osgeo.org/wiki/FOSS4G_2009_Marketing.

And make sure you include yourself as one of the sites promoting FOSS4G at: http://wiki.osgeo.org/wiki/FOSS4G_2009_Marketing#List_of_FOSS4G_promotions.

Credit to Volker Mische for creating the new images, and updating the previous images to use Standard banner sizes .

Friday, 3 April 2009

Link to FOSS4G from your website

Sydney, Australia. 2 April 2009.

In 2007, 26% of delegates learned about the international FOSS4G conference from weblinks. So again, the FOSS4G Organising Committee is asking FOSS4G sponsors, Geospatial Open Source and Open Standards companies, and Community Leaders to add a FOSS4G logo to their websites and blogs.

The following logos are available:

http://2009.foss4g.org/images/web-banner-fancy.jpg

FOSS4G Conference

<a href="http://2009.foss4g.org">
<img src="http://2009.foss4g.org/images/web-banner-fancy.jpg"
alt="FOSS4G Conference"
width=495
height=150 />
</a>

http://2009.foss4g.org/images/web-banner-square.jpg

FOSS4G Conference

<a href="http://2009.foss4g.org">
<img src="http://2009.foss4g.org/images/web-banner-square.jpg"
alt="FOSS4G Conference" />
</a>

FOSS4G is the international conference for Free and Open Source Software, to be held in Sydney Australia, 20-23 October 2009. It attracts the best international developers and companies for Geospatial Open Standards and Open Source, as well as agencies deploying Spatial Data Infrastructure solutions, largely from the government sector.

More details about FOSS4G's comprehensive program can be found at: http://2009.foss4g.org
Media Sponsors
  • Position Magazine: http://www.positionmag.com.au/
  • Geoconnexions Magazine: http://www.geoconnexion.com/
  • Directions Magazine: http://directionsmag.com/
For information about this announcement, contact:

FOSS4G Organising Committee: http://wiki.osgeo.org/wiki/FOSS4G_2009#Contact_Us
or,
Cameron Shorter, Chair of the FOSS4G Organising Committee and Geospatial Systems Architect at LISAsoft

tel +61-8570-5050
c a m e r o n . s h o r t e r @ l i s a s o f t . c o m

Tuesday, 31 March 2009

Why is FOSS4G a success?


Venka Raghavan recently asked, "What can local chapters do to help FOSS4G?". It took me a while to answer, because there are so many things involved in staging a successful conference, and FOSS4G's success derives from the breath of skill-sets from the people who step up to help.


What defines a successful conference?

A successful conference is one where:

  • Delegates find people, products and techniques to solve their business problems, which they take home and implement.
  • Delegates have an enjoyable time, see the sights of the hosting country and catch up with friends in the industry.
  • Sector Sponsors (like government departments, OSGeo and the OGC) increase the effectiveness of the Geospatial sector, by training delegates in the techniques, case studies and tools presented at the conference.
  • Industry Sponsors reach targeted customers which results in future work.
  • The conference is financially successful, by attracting sufficient sponsors and delegates.

Local Networking & Viral Marketing to our Target Market

We need marketing to reach potential delegates, presenters and sponsors.

The best way to reach delegates is to have the conference personally recommended from someone they trust. Community leaders have proven to be very effective in this regard, by forwarding FOSS4G press releases along with a personal recommendation explaining why FOSS4G worth attending for a particular community. A personal, one-on-one invitation for key people is even better.

Identify relevant email lists, newsletters and magazines and either write an article for these, or organise for one of these existing articles to be written.

Magazines like good stories. If you plan to present at the conference, write an article on the topic of your presentation, completing the article with "Joe Blow will be presenting at the FOSS4G conference, along with many other presentations about Business Cases and latest technologies associated with Geospatial Open Standards and Open Source".

Translating press releases to different languages also demonstrates a commitment to these communities too.

If you wish to introduce a potential sponsor, help with translations, write an article, or add someone to the community leaders and media press release list, please let me know:

name: Cameron Shorter, FOSS4G 2009 chair

phone: +61 2 8570-5050

email: c a m e r o n . s h o r t e r AT lisasoft.com

Make FOSS4G better

FOSS4G initiatives work best when they are prepared for, publicised, supported, and then successfully and smoothly executed during the conference.

Which initiative best suites you?

Live DVD

A Live DVD will be given to all FOSS4G delegates. It can be booted into Linux with pre-installed Geospatial Open Source software. In also contains windows installers, sample datasets, and probably a few other things that you may want to throw in for free.

This Live DVD will be significantly more valuable than a conference handout. It will live on to be used at future conference, and be used as a teaching tool.

We need a number of technical people to bring this Live DVD up to the latest version of Software, provide latest documentation, and generally polish the live DVD.

http://wiki.osgeo.org/wiki/Live_GIS_Disc

Climate Challenge Integration Plugfest

The OGC are leading an initiative to install a suite of Standards based geospatial software (both Open Source and Proprietary) and demonstrate integration through a Climate Change scenario. Many of the conference workshops, tutorials and presentations will use this CCIP as their basis.

Again, this initiative will be rolled out by the OGC at future conferences and events, ensuring the CCIP is more valuable than just the FOSS4G conference.

If you are technically minded, please help install and tweak packages in the CCIP, or create presentations that use it.

If you are organising a future conference, please commit to incorporating the CCIP in your conference. Knowing that the CCIP will live on will attract more sponsors and developers to the CCIP. (We already have commitment from FOSS4G 2010, and strong interest from some others).

http://external.opengis.org/twiki_public/bin/view/ClimateChallenge2009/WebHome

Workshops, Tutorials, Presentations, etc

FOSS4G needs to attract good presenters and topics and promote them to delegates and sponsors. Maybe you have a worthy presentation to give, can help attract good presenters, or can coordinate one of the presentation, tutorial or workshop streams.

House Keeping

There are hundreds of small tasks which give FOSS4G a professional touch. We volunteer for them on the foss4g email list. http://lists.osgeo.org/mailman/listinfo/foss4g2009

Thursday, 12 March 2009

Tell is which workshops and tutorials you want at FOSS4G

Mark Leslie, the FOSS4G workshop and tutorial coordinator, is starting the selection process.

If you plan to be coming to FOSS4G, please help us select the tutorials and workshops by telling us what you would like to see from the available list he is about to provide.

Contact Mark Leslie <> directly, or join the email list at: http://lists.osgeo.org/mailman/listinfo/conference-workshops and offer your services.

Monday, 9 March 2009

FOSS4G 2009 Call for Abstracts

osgeo

The Organising Committee would like to welcome all interested participants to submit abstracts for presentations for the Free and Open Source Software for Geospatial conference (FOSS4G), being held in Sydney, Australia October 20-23. FOSS4G offers participants an opportunity to learn from and share your knowledge, experience and ideas with a group of like minded individuals representing a wide array of industries, governments, technologies and nationalities.

Presentations are open to all those interested and will comprise a 30 minute slot which includes hand-over, introductions and 5 minutes for questions. Presentations will be selected which have a strong "Open Geospatial" theme to them. The committee is looking for a mixture of technical and non-technical presentations.


In deference to the conference theme of “User Driven,” topics of particular interest are:

  • Case Studies: Share your experiences implementing and using open source geospatial. What problems were you attempting to solve? How successful were you and at what cost? What can others learn from your experience?
  • Business Case: Have you had to sell the Open Source concept within your organisation? How did you present the concept to management? How did you present the cost/benefit scenarios and build the business case? What hurdles did you encounter and how did you surmount them?
  • Collaboration: Have you faced the trials of collaboration between organisations, remote offices or team members scattered to the far corners of the globe? What steps have you taken to improve the efficiency of your collaboration: open or de facto standards, decentralised data collection, or the myriad of solutions that only you could describe?
  • Security: Securing you data while ensuring ease of access to those select few within your inner circle can be a daunting task. Share you successes, and your failures, with others facing their own security issues.
  • Developments: Have you created a shiny new widget that is about to change the world? Or has your time-honoured project finally completed a much requested feature or two? Bring us up to date with the new developments in your open source geospatial software products with all the latest buzz: what does it do, how are people using it and what is in store for the next year.

For more information, visit the FOSS4G site at http://2009.foss4g.org/presentations/

The deadline for presentation submissions is June 1st 2009. See you in Sydney.

FOSS4G 2009 Highlights

The Climate Challenge Integration Plugfest (CCIP): FOSS4G will launch the OGC's Climate Challenge Integration Plugfest (CCIP), which demonstrates standards based interoperability between Open Source and Proprietary geospatial applications. It consists of a server with multiple virtual machines, each installed with geospatial applications offering standards based web services. All web services will demonstrate a common dataset, and will be accessed by a range of geospatial client applications installed on client computers. http://external.opengis.org/twiki_public/bin/view/ClimateChallenge2009/WebHome

Presenters are encouraged (but not mandated) to make use of scenarios and on-site data from the Climate Challenge Integration Plugfest (CCIP). This is especially important as demand for access to data over the internet is expected to be high, and Australia has notoriously slow connections to the outside world.

FOSS4G Live DVD: LiveDVDs, based on the Xubuntu operating system and including Geospatial Open Source Software, will be given to all delegates. Users can boot a Live DVD on their computer and trial the software without installing or effecting the existing system. http://wiki.osgeo.org/wiki/Live_GIS_Disc

Installfest: The Installfest will give delegates the opportunity to meet in a common area and install a wide variety of FOSS software on their laptops, EE PC or any other system they care to bring in. Community members will be around to assist with any troubles and provide help and insight into the software. The install fest will take place after workshops on the first day.

Workshops and Tutorials: Workshops and Tutorials allow presenters to lead attendees through applications, integration solutions, or other topics in an interactive environment. Half-day workshops (3 hours) will be held in computer rooms on the first day. Tutorials (90 minutes) will be held in standard presentation rooms, run concurrently with presentations during the third and fourth days.

Presentations: The meat of the conference are it's presentations. Drawing on a huge community of local, regional and international experts we will discuss some of the most current and poignant topics in the industry today.

Demo Theatre: During lunch and coffee breaks the demonstration theatre will be showcasing live software. These short demonstrations from sponsors, open source projects and the user community show what is possible with open source today.

Birds of a Feather: Rooms have been set aside for semi-organised meetings between like minded groups. Some prominant community initiatives started in prior FOSS4G Birds of a Feather sessions.

Code Sprint: The weekend after FOSS4G is reserved for the Hackers' Code Sprint. Hackers will be locked in a basement with lots of bandwidth, pizzas and coke. (Well, maybe something better than that, but we don't want to spoil the mystical hacker image by describing it any differently.)

Upcoming milestones

  • 9 Mar 2009, Call for Abstracts opens
  • 30 Mar 2009, Notification of acceptance for workshops/tutorials
  • 13 Apr 2009, Registration for conference and workshops opens
  • 1 Jun 2009, Abstract submission deadline
  • 13 Jul 2009, Presenters notified of acceptance for talks
  • 31 Jul 2009, Author/Early registration deadline
  • 14 Sep 2009, Completed program available on the wiki
  • 20 Oct 2009, FOSS4G Workshop
  • 21-23 Oct 2009, FOSS4G Presentations and Tutorials
  • 24-25 Oct 2009, FOSS4G Code Sprint

Media Sponsors


For information about this announcement, contact:

FOSS4G Organising Committee: http://wiki.osgeo.org/wiki/FOSS4G_2009#Contact_Us

or,

Cameron Shorter, Chair of the FOSS4G Organising Committee and Geospatial Systems Architect at LISAsoft

tel +61-8570-5050

c a m e r o n . s h o r t e r @ l i s a s o f t . c o m

Monday, 2 March 2009

FOSS4G 2009 One week extension to Workshops and Tutorial abstract submissions


Sydney, Australia. 2 March 2009.

In response to requests from presenters, the deadline for the FOSS4G 2009 workshop and tutorial abstract submissions has been extended by one week, to Monday 9 March 2009. If you are considering submitting a workshop, please notify your intent by emailing the Workshop/Tutorial coordinator, Mark Leslie, at m a r k . l e s l i e AT l i s a s o f t . c o m.

About FOSS4G

FOSS4G, held 20-23 October 2009 in Sydney, Australia, is the international "gathering of tribes" for open source geospatial communities. The theme for the FOSS4G 2009 conference will be "User Driven". Users and developers are encouraged present their latest projects and software to demonstrate the power of Open Source for system integration through a series of workshop sessions and tutorial presentations. Session participants should expect to see presentations on both geospatial open source and propriety software integration along with pure open source solutions.

Read the rest of the press release here: http://wiki.osgeo.org/wiki/FOSS4G_2009_Press_Release_6

Monday, 23 February 2009

Australian Icons for FOSS are all the rage




Is Ubuntu is following the FOSS4G trend to use Australian icons when selecting the cute "Karmic Koala" as their mascot for Ubuntu release 9.10?
This follows the wombat for the Arramagong Live DVD, (based on Xubuntu), and the famour Opera house outline for the FOSS4G conference ribbon logo.

Monday, 2 February 2009

FOSS4G call for Workshops and Tutorials


Sydney, Australia. 2 February 2009.

The Free and Open Source Software for Geospatial (FOSS4G) conference is pleased to announce a Call for Workshops and Tutorials for the 2009 conference, being held 20-23 October, 2009 in Sydney, Australia.

FOSS4G is the international "gathering of tribes" for open source geospatial communities. The theme for the FOSS4G 2009 conference will be "User Driven". Users and developers are encouraged present their latest projects and software to demonstrate the power of Open Source for system integration through a series of workshop sessions and tutorial presentations. Session participants should expect to see presentations on both geospatial open source and propriety software integration along with pure open source solutions.

Workshops

Workshops are expected to be a hands-on experience with participants following along with the instructor, working directly with the application under discussion. All workshop rooms will be equipped with computers (two students sharing one system) to support this vision. Workshop computers will pre-installed with a basic image containing standard packages running in a Windows XP environment. A projector will be provided for each computer room for use within a workshop. Instructors will need to discuss pre-installation requirements with the Conference Organising Committee if required.

Workshops are expected to require considerable effort to create, with past experience showing that three days of preparation per hour of presentation are required to produce a high quality workshop. Additionally you will be expected to develop material for attendees to take home with them, such as handouts, workbook, CD-ROMs etc. Due to the effort involved in producing and presenting a workshop, instructors will receive a single complementary registration to the conference for delivering a workshop.

All workshop submissions will be considered, but particular interest will be shown in the following topics:

  • Practical Introduction to ____
  • Integrating Open Source
  • Spatial Data Privacy and Security

Tutorials

Tutorial rooms will not be equipped with computers, however presenters may optionally make use of delegate laptops and the FOSS4G LiveDVD.

At least 80% of delegates are expected to be carrying a laptop and FOSS4G LiveDVDs will be given to all delegates.

Preference will be given to hands-on tutorials.

Any hands-on aspects to a tutorial will be the responsibility of the presenter and needs to be described in the tutorial description. Presenters making use of the Live DVD or Climate Change Integration Plugfest (CCIP) will be expected to contribute to testing pre-releases to ensure material and software is properly installed. To discuss your requirements for LiveDVD, please contact the organising committee: http://2009.foss4g.org/contacts/.

All tutorial submissions will be considered, but particular interest will be shown in the following topics:

  • Practical introductions
  • Interoperability
  • Spatial data accuracy
  • Spatial data privacy
  • Spatial data security
  • System implementation
  • Data migration

Submission instructions and templates are available at http://2009.foss4g.org/workshops/ and http://2009.foss4g.org/tutorials/.

The deadline for workshop / tutorial submissions is March 2, 2009.

FOSS4G 2009 Highlights

The Climate Change Integration Plugfest (CCIP): FOSS4G will launch the OGC's Climate Change Integration Plugfest (CCIP), which demonstrates standards based interoperability between Open Source and Proprietary geospatial applications. It consists of a server with multiple virtual machines, each installed with geospatial applications offering standards based web services. All web services will demonstrate a common dataset, and will be accessed by a range of geospatial client applications installed on client computers. http://external.opengis.org/twiki_public/bin/view/ClimateChallenge2009/WebHome

Presenters are encouraged (but not mandated) to make use of scenarios and on-site data from the Climate Change Integration Plugfest (CCIP). This is especially important as demand for access to data over the internet is expected to be high, and Australia has notoriously slow connections to the outside world.

FOSS4G Live DVD: LiveDVDs, based on the Xubuntu operating system and including Geospatial Open Source Software, will be given to all delegates. Users can boot a Live DVD on their computer and trial the software without installing or effecting the existing system. http://wiki.osgeo.org/wiki/Live_GIS_Disc

Installfest: The Installfest will give delegates the opportunity to meet in a common area and install a wide variety of FOSS software on their laptops, EEPC or any other system they care to bring in. Community members will be around to assist with any troubles and provide help and insight into the software. The install fest will take place after workshops on the first day.

Workshops and Tutorials: Workshops and Tutorials allow presenters to lead attendees through applications, integration solutions, or other topics in an interactive environment. Half-day workshops (3 hours) will be held in computer rooms on the first day. Tutorials (90 minutes) will be held in standard presentation rooms, run concurrently with presentations during the third and fourth days.

Presentations: The meat of the conference are it's presentations. Drawing on a huge community of local, regional and international experts we will discuss some of the most current and poignant topics in the industry today.

Birds of a Feather: Rooms have been set aside for semi-organised meetings between like minded groups. Some prominant community initiatives started in prior FOSS4G Birds of a Feather sessions.

Code Sprint: The weekend after FOSS4G is reserved for the Hackers' Code Sprint. Hackers will be locked in a basement with lots of bandwidth, pizzas and coke. (Well, maybe something better than that, but we don't want to spoil the mystical hacker image by describing it any differently.)

Upcoming milestones

  • 2 Feb 2009, Call for Workshops/Tutorials opens
  • 2 Mar 2009, Call for Workshops/Tutorials closes
  • 9 Mar 2009, Call for Abstracts opens
  • 30 Mar 2009, Notification of acceptance for workshops/tutorials
  • 13 Apr 2009, Registration for conference and tutorials opens
  • 1 Jun 2009, Abstract submission deadline
  • 13 Jul 2009, Presenters notified of acceptance for talks
  • 31 Jul 2009, Author/Early registration deadline
  • 14 Sep 2009, Completed program available on the wiki
  • 20 Oct 2009, FOSS4G Workshop
  • 21-23 Oct 2009, FOSS4G Presentations and Tutorials
  • 24-25 Oct 2009, FOSS4G Code Sprint

For information about this announcement, contact:

FOSS4G Organising Committee: http://wiki.osgeo.org/wiki/FOSS4G_2009#Contact_Us

or,

Cameron Shorter, Chair of the FOSS4G Organising Committee and Geospatial Systems Architect at LISAsoft

tel +61-8570-5050

c a m e r o n . s h o r t e r @ l i s a s o f t . c o m

Wednesday, 28 January 2009

FOSS4G Sponsorship and Exhibition bookings now open

Sydney, Australia. 28 January 2009.

Sponsorship and Exhibition packages are now available to be purchased for the international FOSS4G conference, to be held at the Sydney Convention and Exhibition Centre from 20-23 October 2009. http://2009.foss4g.org/sponsorship/

FOSS4G is the international "gathering of tribes" for open source geospatial communities, where developers and users show off their latest software and projects. The theme for 2009 is "User Driven", highlighting the power of Open Source to integrate with existing systems. The OGC's Climate Change Integration Plugfest (CCIP) to be launched will demonstrate standards based interoperability between Open Source and Proprietary geospatial applications. The CCIP will be a major draw-card for Spatial Data Infrastructure (SDI) sponsors looking for standards based spatial solutions. http://external.opengis.org/twiki_public/bin/view/ClimateChallenge2009/WebHome

BOOK NOW to take advantage of extensive direct marketing campaigns that will extend your exposure well before and beyond the Conference itself. For further details, contact Kirsty O’Brien, Sponsorship and Exhibition Executive, kobrien@tourhosts.com.au or Tel: +61 2 9265 0776

The Sponsorship and Exhibition Prospectus is available at http://2009.foss4g.org/downloads/FOSS4G_Sponsorship_Exhibition_Document.pdf

Upcoming milestones

  • 2 Feb 2009, Call for Workshops/Tutorials opens
  • 9 Mar 2009, Call for Abstracts opens
  • 13 Apr 2009, Registration for conference and tutorials opens
  • 31 Jul 2009, Author/Early registration deadline
  • 20-23 Oct 2009, FOSS4G
  • 24-25 Oct 2009, Code Sprint

Friday, 23 January 2009

More about the Climate Change Integration Plugfest to be launched at FOSS4G


As a further explanation to the press release below about the OGC's Climate Change Integration Plugfest, to be launched at the FOSS4G conference.
The theme for FOSS4G is "User Driven" which means we want to highlight how Open Source solves Geospatial Business Problems; in particular, integrating with existing Geospatial infrastructure.
The Climate Change Integration Plugfest (CCIP) will show Open Source & Proprietary applications playing nicely, primarily through OGC standards. This will attract Spatial Data Infrastructure sponsors to the conference, who will in turn start deploying Open Standards, and open opportunities for Open Source.
The conference will open with a keynote presentation from the OGC (probably Raj Singh) walking through the CCIP scenario, highlighting participating applications and framing the theme for the rest of the conference, and close with a panel discussion from CCIP implementers.
We will be encouraging (but not mandating) presentations, workshops and tutorials to make use of the Web Services provided by the CCIP. Hosting services locally will reduce the network latency regularly experienced at conferences by people trying to access services back home.
One of the attractions for the CCIP is that we are planning for it to live on beyond FOSS4G, and be toured around at future conferences. If you are involved in other Geospatial conferences, please get involved and make sure we have a suitable succession plan in place which suites you.
A Climate Change scenario has been chosen because:
  • It is topical
  • It is relevant to many of us in the Geospatial Industry
  • It will give us the opportunity to apply our skills to save the world (if only in a small way)
The scope of the CCIP could be huge and we need to ensure we keep the scope simple, easily achievable, and highly successful. We still have a lot of work ahead, defining what the CCIP will look like and then shaping it. I hope you will join us. Start by joining the email list linked from:
http://external.opengis.org/twiki_public/bin/view/ClimateChallenge2009/WebHome

Wednesday, 21 January 2009

Climate Change Integration Plugfest to be launched at FOSS4G

For information about this announcement, contact:

Sam Bacharach
Executive Director, Outreach and Community Adoption
Open Geospatial Consortium, Inc
tel: +1-703-352-3938
sbacharach@opengeospatial.org

Cameron Shorter
Chair of the FOSS4G Organising Committee and Geospatial Systems Architect at LISAsoft.
tel: +61-2-8570-5050


Sydney, Australia. 20 January 2009. The Open Geospatial Consortium (OGC), Australian Bureau of Meteorology (BOM) and the Open Source Geospatial Foundation (OSGeo) have announced a Climate Change Integration Plugfest (CCIP) to be launched at the FOSS4G conference, 20-23 October 2009, http://2009.foss4g.org.

The CCIP will demonstrate standards based interoperability between geospatial applications based on a Climate Change scenario.

Raj Singh, Director of Interoperability Programs at OGC, explained that, "The CCIP is a server with multiple virtual machines providing a number of different geospatial Web services that implement the OGC's open interface and encoding standards. It will be used in the coming months to demonstrate open Web-based geoprocessing at conferences, testbeds, classes and other events around the world."

Graham de Hoedt, Manager of Climate Information Services at the Australian Bureau of Meteorology said, "Integration of data and applications is crucial for solving complex problems like the provision/sharing of decadal and multi-decadal climate change related data and information".

Cameron Shorter, Chair of the FOSS4G organizing committee and Systems Architect at LISAsoft said "Geospatial users regularly ask how to integrate Open Source, COTS and proprietary software. At FOSS4G, attendees will see the major geospatial applications working together and talk with implementers about what really works".

Companies or individuals interested in sponsoring or participating in the Climate Change Integration Plugfest should contact Greg Buehler .

The OGC®[http://www.opengeospatial.org/] is an international consortium of more than 365 companies, government agencies, research organizations, and universities participating in a consensus process to develop publicly available geospatial standards. OpenGIS® Standards support interoperable solutions that "geo-enable" the Web, wireless and location-based services, and mainstream IT.

FOSS4G is the international "gathering of tribes" of open source geospatial communities, where developers and users show off their latest software and projects. The theme for 2009 is "User Driven", highlighting the power of Open Source to integrate with existing systems. http://2009.foss4g.org

The Open Source Geospatial Foundation (OSGeo) has been created to support and build the highest-quality open source geospatial software. The foundation's goal is to encourage the use and collaborative development of community-led projects, data development and education. http://osgeo.org

Tuesday, 13 January 2009

Loading TileCache images onto MapInfo based PDAs using Udig

Landgate, LISAsoft and ExaMin have teamed together to build a TileSync desktop client which loads map images from a TileCache server onto a PDA device.


Darren Mottolini, Business Manager at Landgate explains,

“Landgate’s Shared Land Information Portal (SLIP) is a world leading Spatial data Infrastructure that links and serves extensiveAustralian government agencies’ data through OGC Standards based interfaces to web based applications. The TileSync application will extend SLIP to users who are frequently disconnected from their network.”

The TileSync desktop client will be extent UDig, a java based, Open Source mapping client. It will load raster tiles from SLIP’s TileCache service then store them locally as a hierarchy of images in MapInfo’s TAB format. Jim Groffen, Systems Architect at LISAsoft notes,

“MapInfo TAB files can describe map tiles similar to the defacto TileCache standard supported by a number of Open Source tools and currently being developed into an OGC standard. This has allowed us to propose an effective download chain to MapInfo based products like ExaMin’s
PDA application.”

“The Exa-Min GBM Mobile product delivers a full GIS experience on Windows Mobile (PDA) devices. Custom forms validate geo-referenced field observations as they are entered onto the PDA in the field.”

LISAsoft is a geospatial systems integration, software development and consulting company who add value by integrating Open Standards and Open Source with existing systems.

Landgate is the Western Australia Land Information Authority whose core business is to provide land and property Information. SLIP is a ground-breaking project revolutionising the way government spatial (land and property) information is used and shared, providing numerous benefits to government, business, industry and the community. Landgate is the lead agency responcible for provding the infrastructure called ‘SLIP Enabler’ for all of government in Western Australia.

Exa-Min is a Geospatial software developer based in Brisbane Australia. The company specialises in mobility solutions that support electronic recording of geospatially referenced observations at remote field sites and the automated upload of that data into corporate databases.









Friday, 2 January 2009

UbuntuGIS Package Thermometer

I've been pleasantly surprised to discover that Ubuntu GIS packages are tracking the Debian GIS project very closely. The one noteful regression I see is that QGIS is not packaged with either Debian or Ubuntu any more.




























































































































































































































































DebianGIS/UbuntuGIS Package Thermometer

Packagestabletestingunstablebpojauntyintrepidhardygutsydapper
avce00 (PTS,UP)1.3.0-22.0.0-22.0.0-2
2.0.0-22.0.0-22.0.0-12.0.0-11.3.0-2
batik (PTS,UP)1.6-31.6-41.6-4
1.7.dfsg-0ubuntu11.7.dfsg-0ubuntu11.6-31.6-31.6-2
beam (UP)








beat (UP)








buoy (PTS,UP)1.6-21.9-11.9-1
1.9-11.9-11.8-11.6-2
cartoweb (UP)








cgal (PTS,UP)3.2.1-23.3.1-43.3.1-4
3.3.1-2ubuntu13.3.1-2ubuntu13.3.1-2ubuntu13.3-2
chameleon-gis (UP)








deegree (UP)








demeter (UP)








drawmap (PTS,UP)2.5-22.5-32.5-3
2.5-32.5-32.5-32.5-32.5-1.1
e00compr (PTS,UP)1.0.0-61.0.0-71.0.0-7
1.0.0-71.0.0-71.0.0-61.0.0-61.0.0-2
earth3d (PTS,UP)1.0.5-11.0.5-1.11.0.5-1.1
1.0.5-1.11.0.5-1.11.0.5-11.0.5-11.0.4-1
efoto (UP)








fdo (UP)








garmin-utils (UP)








gdal (PTS,TODO,UP)1.3.2-41.5.2-31.5.2-31.5.2-3~bpo40+11.5.2-31.5.2-21.4.4-1ubuntu31.4.1-6build11.2.6-1.3build1
geoinformatica (UP)








geoip (PTS,UP)1.3.17-1.11.4.4.dfsg-31.4.4.dfsg-31.4.4.dfsg-1~bpo40+11.4.4.dfsg-31.4.4.dfsg-21.4.4.dfsg-11.3.17-1.11.3.14-2
geojasper (UP)








geopy (UP)








geos (PTS,UP)2.2.3-33.0.0-53.0.0-5
3.0.0-53.0.0-52.2.3-42.2.3-32.1.4-2
geotools (UP)








gmap (UP)








gmt (PTS,UP)4.1.2-1.14.3.1-34.3.1-3
4.3.1-34.3.1-34.2.0-1build14.1.4-0ubuntu14.0-2build1
gosmore (PTS,UP)
0.0.0.20080704-10.0.0.20080704-1
0.0.0.20080704-10.0.0.20070901-30.0.0.20070901-2.1build1

gpsbabel (PTS,UP)1.3.2-21.3.5-1.11.3.5-1.1
1.3.5-1.11.3.5-0ubuntu11.3.3-21.3.3-21.2.7-1
gpsd (PTS,UP)2.33-4etch12.37-62.37-72.37-6~bpo40+12.37-62.37-42.36-22.33-52.30-1ubuntu3
gpsdrive (PTS,TODO,UP)2.09-2.12.10~pre4-6.dfsg-12.10~pre4-6.dfsg-1
2.10~pre4-6.dfsg-1ubuntu12.10~pre4-32.10~pre4-12.09-2.22.09-2ubuntu1
gpsman (PTS,UP)6.3.1-16.3.2-16.4-1
6.3.2-16.3.2-16.3.2-16.3.2-16.2.1-1
gpstrans (PTS,UP)
0.41-10.41-1
0.41-10.40-3.10.40-3.10.40-20.39-3
gpx2shp (PTS,UP)0.69-20.69-30.69-3
0.69-30.69-30.69-30.69-20.69-1
grace (PTS,UP)1:5.1.20-51:5.1.22-11:5.1.22-1
1:5.1.22-11:5.1.22-11:5.1.21-1build11:5.1.21-11:5.1.18-4ubuntu1
grace6 (PTS,UP)5.99.1+dev4-35.99.1+dev4-5.15.99.1+dev4-5.1
5.99.1+dev4-5.15.99.1+dev4-5.15.99.1+dev4-4build15.99.1+dev4-35.99.0+final-9ubuntu3
grass (PTS,TODO,UP)6.0.2-66.2.3-2.16.2.3-2.16.2.3-2.1~bpo40+16.2.3-2.16.2.3-2.16.2.2-2ubuntu16.2.2-1ubuntu16.0.1-1ubuntu2
gts (PTS,UP)0.7.6-1.10.7.6+darcs080704-20.7.6+darcs080704-2
0.7.6+darcs080704-20.7.6-1.10.7.6-1.10.7.6-1.10.7.3-2
gvsig (UP)








h5utils (PTS,UP)1.10-51.10-71.10-7
1.10-7ubuntu21.10-7ubuntu21.10-7ubuntu11.10-71.10-3
hdf5 (PTS,UP)1.6.5-31.6.6-41.6.6-4
1.6.6-4ubuntu11.6.6-4ubuntu11.6.5-5.2build11.6.5-51.6.4-4
ircmarkers (PTS,UP)0.12-10.14-10.14-1
0.14-10.14-10.13-10.12-10.8-1
jama (PTS,UP)1.0.2-21.0.2-21.0.2-2
1.0.2-21.0.2-21.0.2-21.0.2-21.0.2-2
jgrass (UP)








josm (PTS,UP)
0.0.0.20080713-10.0.0.20080713-1
0.0.0.20080713-1ubuntu10.0.0.20080713-1ubuntu10.0.0.20080330-1

josm-plugins (PTS,UP)
0.0.0.20080413-20.0.0.20080413-2
0.0.0.20080413-20.0.0.20080413-2


jts (PTS,UP)1.6-21.7-11.7-1
1.7-11.7-11.7-11.7-11.6-2
jump (UP)








kflog (PTS,UP)2.1.1-3.1





2.1.1-3.12.1.1-3ubuntu2
libgdal-grass (PTS,UP)1.3.2-11.5.2-11.5.2-11.5.2-1~bpo40+11.5.2-11.5.2-11.4.4-11.4.1-1ubuntu11.2.6-1build1
libgeotiff-dfsg (PTS,UP)
1.2.4-31.2.4-3
1.2.4-31.2.4-31.2.4-3

libgeotiff-epsg (PTS,UP)
1.2.4-31.2.4-3
1.2.4-31.2.4-31.2.4-3

libhdf4 (PTS,UP)4.1r4-18.14.1r4-224.1r4-22
4.1r4-224.1r4-224.1r4-214.1r4-214.1r4-18.1ubuntu1
libjogl-java (PTS,UP)
1.1.1-11.1.1+dak1-4
1.1.1+dak1-1ubuntu21.1.1-2ubuntu1


libkml (UP)








liblas (UP)








libterralib (PTS,UP)3.0.3b2-3.1





3.0.3b2-3.1build13.0.3b2-3
mapbender (UP)








mapguide (UP)








mapit (WNPP,UP)








mapnik (PTS,UP)
0.5.1-30.5.1-30.5.1-1~bpo40+10.5.1-3ubuntu10.5.1-2ubuntu10.4.0-20.4.0-2
mapserver (PTS,UP)4.10.0-5.1+etch25.0.3-35.0.3-3
5.0.3-35.0.3-25.0.0-34.10.3-14.6.1-6ubuntu2
marble (PTS,UP)
0.6+svn837399-20.6+svn837399-20.4.3-2~bpo40+1

0.4.3-20.4.3-1build1
mkgmap (PTS,UP)
0.0.0+svn630-10.0.0+svn630-1
0.0.0+svn630-1



musmap (WNPP,UP)








netcdf (PTS,UP)3.6.1-11:3.6.2-3.11:3.6.2-3.1
1:3.6.2-3.11:3.6.2-3.11:3.6.2-23.6.1-13.6.0+3.6.1-beta3-0ubuntu1
netcdf-perl (PTS,UP)1.2.1-8





1.2.3-11.2.1-7ubuntu1
ogdi-dfsg (PTS,UP)
3.2.0~beta1-3.13.2.0~beta1-3.13.2.0~beta1-3~bpo.13.2.0~beta1-3.13.2.0~beta1-3.13.2.0~beta1-3ubuntu13.2.0~beta1-3ubuntu1
opencv (PTS,UP)0.9.7-41.0.0-6.11.0.0-6.1
1.0.0-6.1build11.0.0-6.11.0.0-4ubuntu11.0.0-3ubuntu30.9.6-4.1build1
openev (WNPP,UP)








openjump (PTS,UP)1.0-21.0-31.0-3
1.0-31.0-31.0-31.0-2
openscenegraph (PTS,UP)1.2.0-22.4.0-1.12.4.0-1.1
2.4.0-1.12.4.0-1.12.2.0-2ubuntu21.2.0-4build10.9.9-7ubuntu5
opticks (UP)








orfeo (UP)








osm2pgsql (PTS,UP)
0.52.20080408-20.52.20080408-20.52.20080408-2~bpo40+10.52.20080408-2build10.52.20080408-2build10.08.20071007-1

ossim (UP)








paraview (PTS,UP)
3.2.2-13.2.3-4
3.2.3-4ubuntu13.2.2-1


postgis (PTS,UP)1.1.6-21.3.3-31.3.3-3
1.3.3-31.3.3-31.3.3-11.2.1-21.0.0-1
primagis (UP)








proj (PTS,TODO,UP)4.4.9d-24.6.0-24.6.0-24.6.0-1~bpo40+14.6.0-24.6.0-14.6.0-14.5.0-24.4.9d-2
pygps (UP)








python-pcl (UP)








python-scientific (PTS,UP)2.4.11-12.4.11-22.4.11-2
2.4.11-22.4.11-1.22.4.11-1ubuntu32.4.11-1ubuntu12.4.9-3ubuntu2
qgis (PTS,UP)0.7.4-5





0.8.0-5ubuntu20.7.4-2ubuntu1
roadmap (WNPP,UP)








roadnav (WNPP,UP)








roadster (UP)








savi (WNPP,UP)








shapelib (PTS,UP)1.2.10-31.2.10-4.11.2.10-4.1
1.2.10-4.11.2.10-41.2.10-31.2.10-31.2.10-3
thuban (PTS,UP)1.0.1-1.21.2.0-2.11.2.0-2.1
1.2.0-2.1ubuntu11.2.0-2.1ubuntu11.2.0-2.1ubuntu11.2.0-21.0.0-1ubuntu5
udig (UP)








viking (PTS,UP)
0.9.6-20.9.6-20.9.4-1~bpo40+10.9.6-20.9.6-20.9.3-2build1

worldwind (PTS,UP)
0.5.0-10.5.0-6
0.5.0-60.5.0-1


worldwind2d (WNPP,UP)







































Color legend









Ubuntu version >= Debian









Ubuntu behind Debian unstable









Not packaged








Obsolete


Status at: Mon Jan 5 10:35:39 2009


See also the DebianGis packages thermometer.


Generated by a derivative of this GPL licensed perl script



written by: Francesco P. Lovergine for DebianGis use.

Friday, 19 December 2008

Australian Bureau of Statisics moves to Creative Commons License

The Australian Bureau of Statistics (ABS) is poised to introduce Creative Commons [Attribution] licensing for the bulk of the [ABS] content ...
Read the rest of the story here.

This is inline with a national trend to move toward Creative Commons, being spearheaded by Queensland University of Technology. (old presentation here).

Thursday, 4 December 2008

Name dropping ...


I managed to chat with one of my hero's today, Larry Wall, Godfather of Perl. He was speaking at the Open Source Developer Conference here in Sydney about Perl 6.
Jody Garnett kindly captured the moment on film.

Tuesday, 14 October 2008

Creating a GeoFOSS marketing pipeline

Petrol stations are strategically placed around the globe to be accessible to the world's extensive fleet of motorised transport. All petrol stations (called gas stations in the US) contain a petrol pump, a cash register and a shop attendant. This distribution pipeline for petrol can be effectively used for other products too. Cars need oil and drivers get thirsty so why not package up oil and canned drinks and sell them too. You see, it is easy to add extra packaged products to an existing pipeline.
The key elements in this pipeline are:
  • The distribution channel (a chain of petrol stations)
  • Packaged products. Coke is easier to sell in the can than pouring from of a jug
  • A company which produces the product, like the Coca-cola company.
  • Promotion and Price. These should also be mentioned to complete the four Ps of a marketing strategy: (Product, Price, Promotion and Place - or distribution pipeline).
Geospatial and Software Conferences are an attractive marketing pipeline for Geospatial Free and Open Source Software (GeoFOSS). These conferences attract key purchasing decision makers, the conferences occur around the world using a standard format of speakers + exhibition booths and GeoFOSS has a world wide pool of enthusiastic champions willing to man booths and give presentations.
To fill the potential for this conference pipeline, we need a conference exhibition pack. This pack could include a stack of demo DVDs, fliers, an OSGeo banner or two, GeoFOSS demos running on a computer and train-the-trainer material for GeoFOSS exhibitors. My feeling is the demo DVD is the most valuable sales tool in the pack and should be given our initial priority. The demo DVD can run on a computer in an exhibition booth and I've heard a lot of people walking away from GeoFOSS workshops with a demo DVD saying they will try the demo DVD at home with their own data.

The GeoFOSS exhibition pack will be a win for multiple parties:
  1. OSGeo exhibitors will have professional material to present which will increase the exhibitors' professionalism and sway more users toward GeoFOSS.
  2. GeoFOSS software developers will have an international marketing team selling their projects. The offer to developers is, "Get your packages into the demo DVD, get your marketing material sorted and your products will be marketed internationally by a team of GeoFOSS evangelists".
  3. GeoFOSS Sponsors will have an extensive marketing channel which will justify sponsorship in return for advertising. We need sponsors because OSGeo's modest marketing budget won't cover costs for a presence at all key international, geospatial conferences.
Once established, GeoFOSS products can be marketed through other channels as well, (e.g. the demo DVD can be handed out to new University students) and other products can be marketed through GeoFOSS channels (e.g. The OGC are considering developing a persistent, standards based Geospatial Integration Showcase).
So I propose that we, the GeoFOSS community, build our marketing pipeline, starting with a GeoFOSS exhibition pack and GeoFOSS demo DVD. The marketing pipeline will have a major impact on the GeoFOSS market and will spawn numerous related projects which make use of this direct line to users.
Further Reading:

Friday, 10 October 2008

Community Schemas: Making sense out of disparate datasets

With so many organizations publishing geospatial datasets using standards based web services, a raft of new opportunities for large scale data analysis are presenting themselves. The challenge now is integrating the datasets which use different terms and attributes to describe the same data. For example, "water quality" (good, medium, bad) in one database might equate to "pollution level" (1,2,3,4,5) in another.

Communities, like the hydrology community backing the Australian Water Data Infrastructure (AWDIP), are solving these data integration issues by defining a community schema for their domain, then ensuring all agencies publish data using the community schema.

Community Schemas are used to describe a rich set of semantics for a domain, using basic building blocks provided by Geography Markup Language (GML). This allows communities to define schemas appropriate for their data to be used for data transfer within their community. The schemas can then be referenced to ensure consistent structure and taxonomy between related datasets, improving the communities’ ability to share data. For example, a hydrology schema may define a class called Water Use with acceptable terms defined as irrigation, domestic, and industrial. A dataset published with an invalid Water Use of farming will not validate and the user will know to correct the mistake.

Publishing data through a standardised community schema means:

  • A range of applications and data analysis projects are developed because extensive, quality data becomes available and cost effective

  • Clear data definitions reduce data misinterpretation

Defining a community schema for a domain is non-trivial as it requires participating parties to create and agree upon a data architecture, vocabularies and an interchange protocol. Luckily, the first community schema projects have left a trail of reusable building blocks and processes that can be used by future efforts. For instance, specifications for Observation and Measurement (O&M) were developed as part of the Sensor Web Enablement (SWE) specification and have since been used as a component in Geoscience Markup Language (GeoSciML), Water Markup Language (WaterML) and others. Other building blocks include Geography Markup Language (GML), SensorML, CityGML and the ANZLIC profile of ISO19115 for Metadata.

The other critical component in the development of a community schema is buy-in, governance and testing from the user community. This is often an international effort. GeoSciML, a schema for geology, has participants from BGS (United Kingdom), BRGM (France), CSIRO (Australia), GA (Australia), GSC (Canada), GSV (Australia), APAT (Italy), JGS (Japan), SGU (Sweden) and USGS (USA) and the OGC (International).

Communities need to adopt a governance structure to resolve the inevitable disagreements over technical details. The GeoSciML community, who started in 2003 and are now onto their third schema iteration, have organised working groups for information model development, computational model development, vocabulary definition, defining use cases, testing the schemas in a formal test bed, then promoting the schema though an outreach working group. A key element in the success of GeoSciML is the fact that custodianship of geologic information is managed by similar agencies in most jurisdictions (Geologic Surveys) and these have a history of collaboration.

Most agencies will first encounter a community schema when they are asked to deploy their datasets using one. Spatial data is collected by numerous agencies, for various purposes, following different collection guidelines. Storage models tend to reflect the original data use and are rarely designed for data exchange. When data is published through web services, the schema usually reflects the storage model. This works fine for the original application but is an integration nightmare when trying to share data between agencies. Changing the storage format usually isn’t desirable if it breaks legacy applications or introduces sub-optimal performance. Hence, it is necessary to differentiate between the storage and exchange formats. Storage format can be defined by the custodian who generates and maintains the data. The challenge is to map the storage model to a community schema. Again, prior projects have built a suite of tools to help out.

Funding from Australia’s National Collaborative Research Infrastructure Strategy (NCRIS), CSIRO and DPI Victoria has added community schema support into GeoServer, an open source WFS and WMS server. Deegree, another open source WFS/WMS is also being investigated. The open source FullMoon supports transforming UML data models into various GML application schemas and is being managed by CSIRO. Duckhawk, an open source WFS & WMS robustness and validation testing tool was developed for the Australia Water Data Infrastructure Project (AWDIP) for testing WaterML.

There is a common theme developing around community schemas; many of the tools being developed are open source. Spatial Data Infrastructures (SDI) increase in value as more agencies contribute data to them. Also, users who benefit most from the infrastructure are often not the agencies that collect or manage the data. This results in large organisations developing SDI’s to aggregate and serve data from numerous smaller, more specialised agencies with different priorities, budgets and timelines. In order to encourage these smaller agencies to manage and publish their data using community schemas, SDI sponsoring organisations like NCRIS are developing Open Source tools in order to reduce the financial barriers faced by small agencies in getting their data online.

Australia, like the rest of the world, has a huge variety of data sets all fulfilling their own purpose and while data integration is non-trivial, we have the knowledge, tools and processes to integrate disparate datasets. This will enable more powerful analysis and new business opportunities for all participating parties.

Credits:

I'd like to thank Stefan Hansen, Software Developer at LISAsoft who was technical lead on the Duckhawk WFS conformance and performance testing framework who helped research this blog. Also Rob Atkinson and Simon Cox who provided a lot of background on CSIRO's involvement with Community Schemas.

A version of this article will be published by Position Magazine in their December 2008 edition.

Thursday, 9 October 2008

Wiki paralysis

Wikis are good for collecting information from a community but they are limited when it comes to editing and reviewing - an important stage in the writing process.
Sure, wikis have tools to allow people to change others comments and review a history of changes, but I'm yet to see a wiki editor with "Track Changes" similar to Word or Open Office and consequently we don't edit wikis as much as we should. In particular, we don't remove irrelevant content, an essential component for clear, concise articles.
The problem is that wikis don't help us honour the unwritten social law of reviewing.
"It is OK to suggest changes to an author but it is disrespectful to change content without the author's blessing."
The writing workflow should be:
  1. Author writes
  2. Reviewer suggests changes
  3. Author accepts or rejects changes
  4. Publish
The messy wiki editing process tends to be:
  1. Author 1 writes, and asks others to extend their page.
  2. Authors 2, 3, 4 add content (making sure not to remove prior content). Wiki is published after each update.
  3. Time elapses
  4. Author 5 wants to clean up the page
  5. If dedicated, author 5 looks for all previous authors to ask permission to consolidate their text.
  6. Author 5 rewrites the page.
The problem is that we often get "wiki paralysis" at the clean up stage and consequently many wiki pages are long, repetitive and disjointed.