KnowledgeBase
|
Size: 1532
Comment:
|
Size: 3624
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 3: | Line 3: |
| [[Include(UbuntuDevelopment/Header/Menu)]] | <<Include(UbuntuDevelopment/Header/Menu)>> |
| Line 5: | Line 5: |
| ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''[[BR]][[TableOfContents]]|| | ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| |
| Line 8: | Line 8: |
== General == * [[UbuntuWeeklyNewsletter/glossary|Glossary]] - Somebody is using an acronym you never heard of? Check out this page. * [[UbuntuDevelopment/Internationalisation|Internationalisation]] - Making sure that packages are correctly translatable. * [[CompilerFlags]] - Information about Ubuntu's default compiler flags and how to fix problems if any should come up. |
|
| Line 12: | Line 17: |
| * [[UbuntuDevelopers]] - What is an Ubuntu developer, how do I apply for membership? * [[UbuntuDevelopment/ReleaseProcess|Release Process]] - how the Ubuntu release process works * [[UbuntuDevelopment/NewPackages|New Packages]] - how to produce new packages for new applications * [[UbuntuDevelopment/UsingDevelopmentReleases|Using the development release]] - how to safely make use of the latest development release to verify packages, builds and fixes. * [[SyncRequestProcess]] - Requesting the sync of a package from Debian * [[StableReleaseUpdates]] - Fix bugs in stable releases. * [[SecurityTeam/UpdateProcedures]] - Prepare updates for security fixes. * [[DeveloperResponsibilities]] - Find out who does what * [[MainInclusionProcess]] - Ask for inclusion in main of a given package * [[ReleaseSchedule]] - Current release schedule. * [[FreezeExceptionProcess]] - What to do after Feature Freeze. * [[UbuntuDevelopment/Uploading]] - How to get your packages uploaded into the archive |
|
| Line 13: | Line 30: |
| * [:UbuntuDevelopment/ReleaseProcess:Release Process] - how the Ubuntu release process works * [:UbuntuDevelopment/NewPackages:New Packages] - how to produce new packages for new applications * [:UbuntuDevelopment/UsingDevelopmentReleases:Using the development release] - how to safely make use of the latest development release to verify packages, builds and fixes. |
|
| Line 21: | Line 34: |
| * [:UbuntuDevelopment/PackageArchive:Package Archive] - working with the package archive * [:UbuntuDevelopment/InstallationMedia:Installation Media] - working with different types of installation media * [:PbuilderHowto] - how to set up a `pbuilder` (personal package builder) environment * [:UbuntuDevelopment/Merging] - merging Ubuntu changes with new Debian package revisions * [:UbuntuPackagingChanges] - packaging changes that are deliberately different from Debian |
* [[PackagingGuide|Packaging Guide]] - learn what packaging is all about and how it works * [[UbuntuDevelopment/PackageArchive|Package Archive]] - working with the package archive (building, uploading, notifications, removal of packages, freezes, etc.) * [[UbuntuDevelopment/InstallationMedia|Installation Media]] - working with different types of installation media * [[PbuilderHowto]] - how to set up a `pbuilder` (personal package builder) environment * [[UbuntuDevelopment/Merging]] - merging Ubuntu changes with new Debian package revisions * [[UbuntuPackagingChanges]] - packaging changes that are deliberately different from Debian * [[MOTU/Videos|Ubuntu Development Videos]] - Learn more about Ubuntu development by watching a few videos * [[BzrMaintainerHowto|Maintain packages in Bazaar]] - Maintaining packages in Bazaar - Howto == Patches == * [[PackagingGuide/PatchSystems|Patch systems]] - Learn about many patch systems used in Ubuntu packages. * [[SponsorshipProcess|Sponsorship Process]] - Get patches (and packages) uploaded into Ubuntu. * [[UbuntuDevelopment/CodeReviews|Code review tips]] - Tips and guidelines for Patch review. * [[UbuntuDevelopment/Patches|Patches]] - Best Practices and tips for preparing patches. * [[UbuntuDevelopment/PatchTaggingGuidelines|Patch Tagging Guidelines]] - Tags you should use in distribution patches. * [[Bugs/Upstream|Forwarding Bugs Upstream]] - how to forward patches and bugs upstream. == Help == * [[MOTU/GettingStarted]] * UbuntuDeveloperWeek * [[Packaging/Training]] |
| Line 28: | Line 57: |
| Go back to '''[:UbuntuDevelopment]'''. | Go back to '''[[UbuntuDevelopment]]'''. |
Ubuntu Development Knowledge Base
Getting Started |
This page lists the documentation and help that is part of Ubuntu Development. This should provide a fairly complete list of the documentation we have available.
General
Glossary - Somebody is using an acronym you never heard of? Check out this page.
Internationalisation - Making sure that packages are correctly translatable.
CompilerFlags - Information about Ubuntu's default compiler flags and how to fix problems if any should come up.
Ubuntu Development Processes
Information regarding how the Ubuntu project makes releases, the schedule and more.
UbuntuDevelopers - What is an Ubuntu developer, how do I apply for membership?
Release Process - how the Ubuntu release process works
New Packages - how to produce new packages for new applications
Using the development release - how to safely make use of the latest development release to verify packages, builds and fixes.
SyncRequestProcess - Requesting the sync of a package from Debian
StableReleaseUpdates - Fix bugs in stable releases.
SecurityTeam/UpdateProcedures - Prepare updates for security fixes.
DeveloperResponsibilities - Find out who does what
MainInclusionProcess - Ask for inclusion in main of a given package
ReleaseSchedule - Current release schedule.
FreezeExceptionProcess - What to do after Feature Freeze.
UbuntuDevelopment/Uploading - How to get your packages uploaded into the archive
Packaging
Information and guides for technical packaging related work.
Packaging Guide - learn what packaging is all about and how it works
Package Archive - working with the package archive (building, uploading, notifications, removal of packages, freezes, etc.)
Installation Media - working with different types of installation media
PbuilderHowto - how to set up a pbuilder (personal package builder) environment
UbuntuDevelopment/Merging - merging Ubuntu changes with new Debian package revisions
UbuntuPackagingChanges - packaging changes that are deliberately different from Debian
Ubuntu Development Videos - Learn more about Ubuntu development by watching a few videos
Maintain packages in Bazaar - Maintaining packages in Bazaar - Howto
Patches
Patch systems - Learn about many patch systems used in Ubuntu packages.
Sponsorship Process - Get patches (and packages) uploaded into Ubuntu.
Code review tips - Tips and guidelines for Patch review.
Patches - Best Practices and tips for preparing patches.
Patch Tagging Guidelines - Tags you should use in distribution patches.
Forwarding Bugs Upstream - how to forward patches and bugs upstream.
Help
Go back to UbuntuDevelopment.
UbuntuDevelopment/KnowledgeBase (last edited 2012-08-16 22:22:51 by xnox)