\summary{2008}{1}{10} Agenda call: \agoref{gentoo-dev}{6a77b647228fc497a720151fa8a6e54c} \agendaitem{GLEP 54: scm package version suffix} Reference: \glep{54} The proposed GLEP was discussed. Comments from portage maintainer \dev{genone} were: \begin{itemize} \item There is no statement about compatibility/implementation plans in the GLEP. \item While a distinction between CPV and atom may not be technically required, it might be useful to have \item (minor) If the version part is optional there could be some complications. \end{itemize} So is this something we'd like to have (before we decide on details)? The -9999 version usage in the tree was started since there was no progress on \bug{9202}. Other (implementation) ideas that came up during discussion: \begin{itemize} \item Should we use a -scm or _scm suffix? \item Alternatively, handling (-$\vert$_pre)9999) as scm versions per definition? \item Implement this as dynamic package sets? \end{itemize} The topic was pushed back to the gentoo-dev mailing list as there are too many unresolved questions at the moment. \dev{peper} is given the task to repost it and expand on usefulness / use cases as well as on compatibility issues. \agendaitem{GLEP 55: Use EAPI-suffixed ebuilds (.ebuild-EAPI)} Reference: \glep{55} This resulted in a lengthy discussion on technical advantages and disadvantages, including using a pre-sourcing EAPI as mask before providing the final EAPI of an ebuild via sourcing, or converting the EAPI assignment to a function call and using a repository bashrc for backwards compatibility.\footnote{The whole proposal was initially kicked off for allowing eclasses to use a different EAPI from an ebuild.} There was agreement that EAPI subdirectories are not feasible. The topic was pushed back to the gentoo-dev mailing list as there are too many unresolved questions at the moment. \agendaitem{Slacker arches} \index{arches!slacking}\index{arch!mips} References: \begin{itemize} \item \dev{caleb}'s post: http://article.gmane.org/gmane.linux.gentoo.devel/53933 (dead link)\footnote{Likely the \agoref{gentoo-dev}{c32c17977368bc02019bc8318df40dfc}} \item \dev{kumba}'s comment on mips status: http://article.gmane.org/gmane.linux.gentoo.devel/54168 (dead link)\footnote{Likely the \agoref{gentoo-dev}{6196880b1c05412836850b2476aacdc1}} \item \dev{rich0}'s proposal: http://article.gmane.org/gmane.linux.gentoo.devel/54103 (dead link)\footnote{Can't find it in the archive. It seems to have involved timeouts of some sorts.} \end{itemize} \dev{vapier} will work on \dev{rich0}'s suggestion and repost it for discussion on the gentoo-dev mailing list. \agendaitem{Code of Conduct} \index{Code of Conduct!enforcement}\index{project!devrel} \index{project!userrel} References: \begin{itemize} \item \agoref{gentoo-council}{cbfe572adb090dfba1cc004b1cca6979} (for the attachment see \ref{2007-11-dberkholz-coc}) \item November 2007 Council meeting \item December 2007 Council meeting \end{itemize} What needs to happen for us to make a decision? Last week, we agreed to just add moderators to \#gentoo-dev and the gentoo-dev list. Other places with their own moderation should enforce the CoC themselves. We also agreed that moderation must be handed over to devrel or userrel after 2 days. \dev{fmccor} asked some questions: \begin{enumerate} \item Do we have an implementation schedule? \item Have we identified some warm bodies for it? \item Most devrel requests seem really to relate to CoC violations. Would you like us to bounce those to the CoC people, process them using CoC rules, or keep doing what we are doing now (generally, close them with a note explaining why or mediate them)? (I'm talking about the "He's being rude / sarcastic / disrespectful" sorts of things which really need to be processed immediately and merit a warning or brief suspension if anything.)\footnote{This question is not in the meeting log.} \end{enumerate} Council members agreed on the direction; \dev{dberkholz} will provide additional details on the gentoo-council mailing list. \agendaitem{Document of being an active developer} \index{developer certificate}\index{trustees}\index{Foundation} \dev{araujo} raised that he needs some kind of written document of being an active developer. His argument was that mentioning this in a CV in his environment is only accepted if there is some kind of proof. Our trustee \dev{grant} deferred it back to council and infra as the Foundation only handles IP, but suggested it could be some kind of generated document. One suggested option how to handle this in an automated fashion would be to log in to dev.gentoo.org and automatically generate the document there, signed by an infra-maintained key; put userinfo.xml website in the document as reference. \dev{dberkholz} and \dev{araujo} will look into a scribus based template. devrel will have to generate a signing key for these purposes.\footnote{Also having the council sign it with, e.g., a "Gentoo Council Signing Key 2007-2008" was discussed.}