Community Help and Support

Why use Projects

Nokia Developer Projects is the online hosting solution for collaborative software development in mobile. If you have a idea for a project that you'd like to explore and grow, then we have an active and vibrant global community of like-minded developers who can help you, and a powerful set of project and source management tools that you can use to engage and collaborate with them.

All the tools you need

Projects provide all the tools you need to manage a project and collaborate with your team, all accessible from the main project tabs. As you can see below, we offer far more than simply source code hosting!

Nokia Projects Tabs

  • Summary: Project summary page, including description and featured downloads (if any). It also displays the recent changes, membership, licensing and other project metadata.
  • Source: Hosting for your source code using one of Subversion, Git or Mercurial. From this tab you use the TracBrowser to view specific revisions of directories and files stored in the repository of the configured version control system.
  • Tickets: Defect, task and enhancement monitoring system using TracTickets. Extremely usable out of the box, but also easy to configure for individual projects.
  • Wiki: A TRAC based wiki for hosting your project documentation.
  • Discussion: Collaborate with your team and share major news. By default you get a board for announcements and one for general discussion - but you can have as many as your project needs.
  • Files: Sharing project files using WebDAV. This area doesn't use version control - it is intended for sharing files like design documents and other project metadata.
  • Timeline: Change tracking - a configurable list of all changes to your project. The results can be also delivered as an RSS feed
  • Roadmap: An overview of your current and completed milestones, linking directly to associated tickets
  • Search: Keyword search over your whole project, or in any part of it
  • Admin: Project configuration tools.

Straightforward, but still powerful and flexible

Setting up a project is easy and fast, while still allowing you great flexibility on who you share your project with (if anyone!), how you share your project (i.e. what SCM you want to use) and under what license terms. Go to Create a project to see how easy it really is.

When you create a project it is up to you to grow it and make it a success. Remember to make it discoverable by applying the right categories, useful by applying an appropriate license, and to promote it by using attractive graphics and a good description.

Track your projects

Follow a project in its Summary page in order to receive notification of any change. If you only want to get information about a specific discussion or Ticket then you can subscribe within the thread by pressing the Subscribe button or ticket by adding yourself to the CC list. RSS feeds are also provided at the bottom of most pages.

If you're involved in a number of projects you can use My Projects (link is on top of every Project page) to track the active tickets and discussions from all of them.

See ProjectsTrackingChanges for more information.

Minimal preference management

Project preferences are accessible through the My Projects link at the top of every Project page. Most of the preferences have convenient default values (for example, the default code formatting scheme is perfectly acceptable).

The main reason for most users to change preferences is to specify their private Git SSH Key, to edit the list of projects that are being followed, or to change the type of notification received for followed projects.

Discover what the rest of the community is doing

The Project Explorer allows you to browse topics by category, to keyword search within selected categories, and to view the results ordered by creation date and by project activity. This is a great way to find out what the rest of the development community is doing.

Nokia Projects Explorer screenshot

You can get to Project Explorer from the "Explore Projects" link at the top of every page in Nokia Developer Projects.

What can you do for Projects?

Browse our existing projects, and see what interests you. Or, start your own projects and let others help you. There are no limits to your creativity, and any project is welcome as long as it has something to do with mobile.

This is fantastic, I want to know more!

If you're curious and want to try it out for yourself, here are a couple of places where you can begin:

Attachments

Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2011 All rights reserved