Portland

Portland is a Free Desktop initiative that came out of the OSDL Desktop Architects' Meeting (hosted in Portland, Oregon in December 2005). Portland delivers a common set of Linux Desktop Interfaces and Tools to allow all applications to easily integrate with the free desktop configuration an end user has chosen to work with.

{i} xdg-utils 1.0 is now available!

Project Overview

Portland intends to deliver two sets of interfaces. One set of interfaces is offered in the form of a set of command line tools [xdg-utils]. The other set of interfaces will be offered in the form of desktop services[DAPI] that applications can use through DBUS. This latter approach is considered to be a more usable approach for tasks that require more complex interaction. The xdg-utils command line tools can be grouped into tools for use at installation time and tools for use at runtime. Some tools may be useful in both situations.

A TestSuite has been developed for xdg-utils to ensure that the interfaces will be implemented in a consistent way across different desktop environments and Linux distribution.

The Portland initiative was presented on the 2006 Desktop Developers Conference.

A list of integration tasks that are being considered for Portland can be found at IntegrationTasks.

More information can be found on the Project page.

Download

Download xdg-utils 1.0

Download the DAPI Technology Preview

Feedback

You can give feedback on the Portland project through the freedesktop.org bugreporting system or via the Portland mailinglist or you can contribute to the FAQ.

You are also invited to run the TestSuite on your favourite distribution and submit the resulting test report.

Getting Involved

CVS

The CVS module for the Portland initiative is http://cvs.freedesktop.org/portland/portland.

The following command can be used to check out the portland module with anonymous CVS:

People with a portland CVS account can use:

To request CVS write access, please follow the instructions on the freedesktop.org Account Request page.

Mailinglist

Discussion about Portland takes places on the Portland mailinglist

Bugs

Check out the list of all Portland bug reports or enter a new bug

Portland bug reports can be tracked via the Portland Bugs mailinglist

Fun Fact

The Portland initiative is not affiliated with The Portland Group, Inc in any way, shape or form. The Portland initiative originated at the OSDL Desktop Architects Meeting which was held in December of 2005 in Portland, Oregon, USA 7.1 miles away from the offices of The Portland Group, Inc.