Skip to content
Snippets Groups Projects
Commit 1a9eb6bc authored by Virgile Prevosto's avatar Virgile Prevosto
Browse files

[relman] instructions for adding someone to authors' list

parent aa11f212
No related branches found
No related tags found
No related merge requests found
...@@ -69,6 +69,14 @@ There are many administrative steps, coordinated by the release manager. ...@@ -69,6 +69,14 @@ There are many administrative steps, coordinated by the release manager.
% and check its contents. % and check its contents.
\item Update the Frama-C's authors list in files \item Update the Frama-C's authors list in files
\texttt{src/plugins/gui/help\_manager.ml} and \texttt{opam/opam}. \texttt{src/plugins/gui/help\_manager.ml} and \texttt{opam/opam}.
Traditionally, an author is added if they have contributed 100+ LoC in
the release, as counted by:
\begin{verbatim}
git ls-files | \
xargs -n1 git blame --line-porcelain | \
sed -n 's/^author //p' | sort -f | uniq -ic | sort -nr
\end{verbatim}
(source for the command: \url{https://gist.github.com/amitchhajer/4461043})
\item Recompile and test to check that all is fine. \item Recompile and test to check that all is fine.
\item Check the documentation as per Section~\ref{update_doc} \item Check the documentation as per Section~\ref{update_doc}
\item update the \texttt{opam} directory: update the version name and \item update the \texttt{opam} directory: update the version name and
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment