mozdev.org

Roadmap

The roadmap provides information about major enhancements planned for the site. These are not the only bugs that will be fixed, but this gives an overview of where the site is headed. You can also get information about recent site activity by subscribing to this Bugzilla feed. If you have any thoughts or suggestions about this plan, feel free to contact us.

Priority Task Benefits
1st Add the Mercurial revision control system. Mercurial is being used by Mozilla for Moz2 development, so it has the full weight of Mozilla tooling efforts behind it and is on track to become the most popular system in the Mozilla community.

Adding Mercurial provides its additional functionality to existing project owners currently limited to CVS and makes Mozdev more useful to the growing number of Mozilla hackers who are familiar with it.

Implement a new website hosting service with simple WYSIWYG wiki publishing and file upload using common protocols (scp, sftp, ftps, http, webdav, etc.). Here we're tackling two constituencies at once: those who just want a simple hosting option where it is easy to create and edit pages, and those who want complete control over the files that make up their site.

The file upload option also addresses the needs of users who generally want the simple approach but occasionally need to upload a file or two (f.e. an image to display on a page in the wiki or a presentation in PDF format).

Automate project creation and management. Project creation requests should be able to be addressed in minutes or hours, and users should be able to self-manage their projects. Also, known, trusted people like existing project owners should be able to create projects without preapproval so they can have a new project up and running in seconds.
2nd Allow for secure installs (bug 17302) and updates (bug 18526). This will allow developers to have secure installs that are compatible with Firefox 3.
Redesign site. The site hasn't changed since 2000 and it's time to re-evaluate the current look and feel and setup of the site.
Add MXR (bugs 2096, 4618, 4706). This tool will make searching and browsing code (in all available repositories) easier.
3rd Build a Project Stats page (bug 17899). This will give project-specific instead of merely site-specific stats for each project.
Centralized account management system (bug 17224). This will create a single location for users to modify and update their account and project information.
Add a light-weight bug tracking option (bug 18930). A simple interface for Bugzilla or a basic bug tracker would be useful for developers.
Add the Subversion revision control system. Subversion is a popular system that can be easier to use than Mercurial and which some developers prefer.

Completed Tasks:

For questions or comments not about a specific project, and not covered in the FAQ, please read our feedback page.
Copyright © 2000-2008. All rights reserved. Terms of Use & Privacy Policy.