Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
mentors.debian.net
debexpo-talks
Commits
462e90e7
Commit
462e90e7
authored
Nov 25, 2012
by
Nicolas Dandrimont
🤔
Browse files
Sponsoring workflow, history
parent
f04772da
Changes
1
Hide whitespace changes
Inline
Side-by-side
2012-11-25_MiniDebconfParis/debexpo.tex
View file @
462e90e7
...
@@ -88,16 +88,46 @@
...
@@ -88,16 +88,46 @@
\begin{frame}
\begin{frame}
\frametitle
{
Debian Package Maintainers
}
\frametitle
{
Debian Package Maintainers
}
There are three ``classes'' of package maintainers:
\begin{itemize}
\item
Debian Developers: can upload any package at any time
\item
Debian Maintainers: can upload the packages they have been allowed to by DDs
\item
Sponsored Maintainers: cannot upload by themselves: need to be sponsored by a DD
\end{itemize}
\end{frame}
\end{frame}
\begin{frame}
\begin{frame}
\frametitle
{
``newcomer'' workflow
}
\frametitle
{
``newcomer'' workflow
}
Quite a lengthy process:
\begin{enumerate}
\item
Prepare a package (either NEW or update)
\item
Upload it somewhere
\item
Find a sponsor
\begin{itemize}
\item
File a sponsorship-requests bug / write the debian-mentors list
\item
Find a team
\item
Prod your previous sponsor
\end{itemize}
\item
Update according to the sponsor's review, rinse, repeat
\item
????????
\item
Upload!
\end{enumerate}
\end{frame}
\end{frame}
\begin{frame}
\begin{frame}
\frametitle
{
Why mentors.debian.net?
}
\frametitle
{
Why mentors.debian.net?
}
\begin{itemize}
\item
[<1->]
A central place for sponsored maintainers to upload and
share their packages for review
\item
[<2->]
A companion to the debian-mentors mailing-list
\item
[<2->]
A place for developers of Debian derivatives too
(Ubuntu's ``Debian-first'' policy comes to mind)
\end{itemize}
\end{frame}
\end{frame}
\subsection
{
How did we get there?
}
\subsection
{
How did we get there?
}
...
@@ -109,6 +139,22 @@
...
@@ -109,6 +139,22 @@
\begin{frame}
\begin{frame}
\frametitle
{
A brief history of debexpo
}
\frametitle
{
A brief history of debexpo
}
\begin{itemize}
[<+->]
\item
A 2008 GSoC project by Jonny Lamb, mentored by Christoph
Haas (initial commit 2008/06/01)
\begin{itemize}
\item
Goal: ``personal package archive'' for Debian
\end{itemize}
\item
Languishing project until 2010, when Asheesh Laroia and Jan
Dittberner took over (2010/06/22)
\begin{itemize}
\item
Goal: mentors.debian.net replacement
\end{itemize}
\item
Asheesh and Arno Töll make debexpo replace the old
mentors.d.n site (2011/07/something)
\item
UI improvements (debexpo v2, 2012/02/something)
\item
GSoC 2012 (debexpo v3, 2012/11/25 ?)
\end{itemize}
\end{frame}
\end{frame}
...
@@ -118,6 +164,7 @@
...
@@ -118,6 +164,7 @@
\begin{frame}
\begin{frame}
\frametitle
{
Low-level infrastructure
}
\frametitle
{
Low-level infrastructure
}
\end{frame}
\end{frame}
\begin{frame}
\begin{frame}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment