Differences between revisions 47 and 99 (spanning 52 versions)
Revision 47 as of 2009-06-16 19:59:16
Size: 2654
Comment: remove link to QAUploadsPrimer
Revision 99 as of 2022-11-14 16:36:19
Size: 3743
Editor: ?Tianyu Chen
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
||<tablewidth="100%"style="border: 0px hidden ;">~-Translation(s): [[pt_BR/DebianDevelopment|Brasileiro]] - [[fr/DebianDevelopment|Français]] - [[id/DebianDevelopment|Indonesia]] - [[DebianDevelopment|English]]-~ ||<style="border: 0px hidden ; text-align: right;"> (!) [[DebianDevelopment/Discussion|Discussion]] ||
<<BR>>
||<tablewidth="100%" tablestyle="border: 0px hidden ; text-align: center;"> {{http://www.debian.org/logos/openlogo-nd-50.png}} {{http://www.debian.org/Pics/debian.png}} ||
||<style="border: 0px hidden ;">~+ {{attachment:Portal/IDB/logo_portal.png}} Welcome on [[Debian]] Development+~ ||
##For Translators - to have a constantly up to date translation header in you page, you can just add a line like the following (with the comment's character at the start of the line removed)
##<<Include(DebianDevelopment, ,from="^##TAG:TRANSLATION-HEADER-START",to="^##TAG:TRANSLATION-HEADER-END")>>
##TAG:TRANSLATION-HEADER-START
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[ar/DebianDevelopment|العربية]] - [[bn/DebianDevelopment|বাংলা (Bengali)]] - [[DebianDevelopment|English]] - [[es/DebianDevelopment|Español]] - [[fr/DebianDevelopment|Français]] - [[id/DebianDevelopment|Indonesia]] - [[it/DebianDevelopment|Italiano]] - [[ja/DebianDevelopment|日本語]] - [[ko/DebianDevelopment|한국어]] - [[ms/DebianDevelopment|Melayu]] - [[pt_BR/DebianDevelopment|Português (Brasil)]] - [[pt_PT/DebianDevelopment|Portuguese (Portugal)]] - [[ru/DebianDevelopment|Русский]] - [[sv/DebianDevelopment|Svenska]] - [[uk/DebianDevelopment|Українська]] - [[zh_CN/DebianDevelopment|简体中文]] -~
##TAG:TRANSLATION-HEADER-END
----
 {{attachment:Portal/IDB/icon-debian-32x32.png}} This portal discusses Debian Development.

 The best way to get up to speed on what every Debian developer should know is to install the DebPkg:debian-policy and DebPkg:developers-reference packages, and read both documents. The [[https://www.debian.org/devel/|Developer's corner]] on www.debian.org links to these and additional official project documents such as the [[https://www.debian.org/doc/maint-guide/|New Maintainer's Guide]].
Line 8: Line 13:
----
 {{attachment:Portal/IDB/icon-debian-32x32.png}} This portal talks about Debian Development.

----
Line 14: Line 14:
http://www.debian.org/devel - Official Debian Developers information https://www.debian.org/devel - Official Debian Developers information
Line 18: Line 18:
<<TableOfContents(2)>> <<TableOfContents(3)>>
Line 21: Line 21:
 * WhyDebianForDevelopers
  * DebianForNonCoderContributors
You don't need to be a [[DebianDeveloper|Debian Developer]] to [[HelpDebian|help Debian]] or participate in its development.

First look at the [[Teams|teams]] and at where you can find more [[DebianResources|information]].

== Package ==
 * You can learn more about [[Packaging]]
 * [[Mentors]] are here to help
 * [[qa.debian.org|Debian Quality Assurance]]

## non working link with dead project * [[https://packaging-handbook.alioth.debian.org/|Debian Packaging Handbook project homepage]]

=== Bug ===
 * the [[BTS|Debian Bug Tracking System]] is the first thing to know
 * if you find a bug in Debian, you use [[reportbug]]
 * if you want to help Debian, you have to know about [[BugTriage]]
 * you can also participate in [[BSP|Bug Squashing Parties]]
 * it's good if you can submit [[patch|patches]]

== DebianInstaller ==
Line 24: Line 41:
 * [[DebianServiceForDD]]
Line 27: Line 44:
  * ArchitectureSpecificsMemo
== Package ==
 * [[Mentors]]
 * DebianPackagingHandbook
 * DebianBugTrackingSystem
 * ConfigPackages
 * PackageConfigUpgrade : propose a new way to smoothly handle configuration upgrades during package upgrades
 * DataPackages
 * DebugPackage
 * EtchTransitionalPackages
 * HowToPackageForDebian
 * PackageCustomization
 * PackagingWithDarcs
 * PackagingWithGit
 * [[Packaging/How_To_Create_A_New_Package]]
 * [[PkgSplit|Making Multiple Packages From A Single Source Tarball]]
 * [[qa.debian.org|Debian Quality Assurance]]
 * [[Renaming_a_Package]]
 * SecurePbuilder
 * SponsorChecklist
 * [[VCSPackaging]]
 * AutomakeTransition
 * [[deb]] files
 * [[RPM|rpm]] - Tool for extracting from RPM source tarballs
 * Autobuilding non-free packages: http://article.gmane.org/gmane.linux.debian.devel.announce/997
Line 54: Line 46:
Line 57: Line 48:
  * [[CDDT]]
Line 65: Line 55:
 * RepositoryLocal
 * ReposDistros
 * [[Unofficial_debian_package]]
 * UnofficialRepositories
 * [[Alioth]]
 * DebianRepository
 * [[DebianRepository/Unofficial]]
 * [[DebianRepository/SetupWithMinidinstall]]
Line 74: Line 65:
Line 77: Line 69:
 * MenuStructure
Line 81: Line 72:
 * [[L10n]] - Debian Localization  * [[Teams/I18n]] and [[L10n]] - Debian Internationalization and localization
 * [[Punctuation]] used in the Debian packaging system

== Wiki pages ==

A list of wiki pages about Debian development:

<<FullSearch(CategoryDeveloper)>>
<<FullSearch(CategoryDebianDevelopment)>>
Line 84: Line 83:
 CategoryPortal
CategoryPortal CategoryDeveloper CategoryPackaging

ToDo: reconcile CategoryDeveloper & CategoryDebianDevelopment

Translation(s): العربية - বাংলা (Bengali) - English - Español - Français - Indonesia - Italiano - 日本語 - 한국어 - Melayu - Português (Brasil) - Portuguese (Portugal) - Русский - Svenska - Українська - 简体中文


https://www.debian.org/devel - Official Debian Developers information

Introduction

You don't need to be a Debian Developer to help Debian or participate in its development.

First look at the teams and at where you can find more information.

Package

Bug

DebianInstaller

Architecture

Distribution

Repository

Linux kernel development

Other project discussions

Wiki pages

A list of wiki pages about Debian development:

  1. Alioth
  2. Anjuta
  3. Apt/Daemon
  4. ArchitectureSpecificsMemo
  5. ArchiveQualification/hurd-i386
  6. ArchiveQualification/kfreebsd-amd64
  7. ArchiveQualification/kfreebsd-i386
  8. ArchiveQualification/m68k
  9. AutomakeTransition
  10. BundleSplitting
  11. CategoryDeveloper
  12. ConfigPackages
  13. ContinuousIntegration/DebianSetup
  14. ContinuousIntegration/autopkgtest
  15. ContributionCertificate
  16. DataPackages
  17. DebianBootstrap
  18. DebianDeveloper
  19. DebianDeveloper/JoinTheProject
  20. DebianDeveloperDanish
  21. DebianDevelopment
  22. DebianGNUstep/TODO
  23. DebianLsb
  24. DebianMaintainer
  25. DebianMentorsFaq
  26. DebianPackagingHandbook
  27. DebianPureBlends
  28. DebianRepository/Setup
  29. DebianRepository/SetupWithMinidinstall
  30. DebianTcl
  31. DebugPackage
  32. DevelopersCorner
  33. DpkgDiversions
  34. FingerForce
  35. HowToPackageForDebian
  36. InstallOnDemand
  37. KernelFirmwareLicensing
  38. Keysigning
  39. Keysigning/Coordination
  40. LSBInitScripts/DependencyBasedBoot
  41. MacBook
  42. Mentors
  43. MergeDerivedDistributions
  44. OpenMPI13Transition
  45. PackageConfigUpgrade
  46. PackageCustomization
  47. PackagingWithDarcs
  48. PackagingWithGit
  49. Parted
  50. ProgrammingLanguage
  51. Projects/DebSrc3.0
  52. Python/DbgBuilds
  53. RenamingPackages
  54. ReproducibleBuilds
  55. Salsa
  56. Salsa/Doc
  57. Salsa/SSO
  58. SecurePbuilder
  59. SponsorChecklist
  60. Sprints/2016/DebianCloudNov2016 (Minutes.txt)
  61. StandardTranslations
  62. SummerOfCode2014/StudentApplications/KengneMabouHerveFrantz
  63. SunStudio
  64. SupportedArchitectures
  65. Teams/Apt
  66. UsefulImprovements
  67. VCSPackaging
  68. WhyDebianForDevelopers
  69. de/PackagingWithGit
  70. fr/Alioth
  71. fr/ProgrammingLanguage
  72. fr/Subkeys
  73. fr/SupportedArchitectures
  74. id/PackagingWithGit
  75. it/Alioth
  76. it/DebianDevelopment
  77. it/HowToPackageForDebian
  78. it/Keysigning
  79. it/PackagingWithGit
  80. it/ProgrammingLanguage
  81. it/Salsa
  82. it/Subkeys
  83. it/SupportedArchitectures
  84. ja/SupportedArchitectures
  85. lesstif2motifTransition
  86. pt_BR/Alioth
  87. pt_BR/DebianDeveloper
  88. pt_BR/DebianDeveloper/JoinTheProject
  89. pt_BR/DebianDevelopment
  90. pt_BR/DebianMaintainer
  91. pt_BR/HowToPackageForDebian
  92. pt_BR/Keysigning
  93. pt_BR/Keysigning/Coordination
  94. pt_BR/ProgrammingLanguage
  95. pt_BR/Salsa
  96. pt_BR/Salsa/Doc
  97. pt_BR/Salsa/SSO
  98. pt_BR/Subkeys
  99. ru/HowToPackageForDebian
  100. ru/ProgrammingLanguage
  101. ru/ReposDistros
  102. ru/RepositoryLocal
  103. ru/SupportedArchitectures
  104. shameelabdulla
  105. uk/DebianDevelopment
  106. uk/Keysigning
  107. uk/ProgrammingLanguage
  108. uk/Salsa
  109. uk/SupportedArchitectures
  110. zh_CN/HowToPackageForDebian


CategoryPortal CategoryDeveloper CategoryPackaging

ToDo: reconcile CategoryDeveloper & CategoryDebianDevelopment