Skip to content
Snippets Groups Projects
  1. Nov 13, 2021
  2. Oct 23, 2021
  3. Oct 22, 2021
  4. Apr 19, 2021
  5. Apr 13, 2021
  6. Mar 26, 2021
  7. Mar 25, 2021
  8. Mar 02, 2021
  9. Mar 01, 2021
    • David Runge's avatar
      Add gitlab-ci integration and Makefile · 143f9232
      David Runge authored
      Makefile:
      Add Makefile, introducing a simple `make lint` target which runs
      rstcheck against all .rst files.
      
      .gitlab-ci.yml:
      Add GitLab CI integration, with a simple lint target, that calls `make
      lint` in an environment with the required dependencies.
      Unverified
      143f9232
    • David Runge's avatar
      Add issue template for RFC ideas · 6b99ac8d
      David Runge authored
      .gitlab/issue_templates/idea.md:
      The template is used to lay out an idea, get feedback and find potential
      contributors.
      Unverified
      6b99ac8d
    • David Runge's avatar
      Add RFC about using the RFC process · 771cc4c2
      David Runge authored
      rfcs/0000-using-rfcs.rst:
      Add a first, fairly simple (most of the relevant **Specification**
      information is found in the README of the repository) RFC about using
      the RFC system to steer Arch Linux.
      Add a section about existing (fairly recent) documentation in the wiki.
      Add a few sentences to outline the different entities Arch Linux
      consists of and what the RFC process is improving upon.
      Clarify the setup of the final comment period, after which the RFC is
      either accepted or rejected.
      Expand upon how and why the specialized communication channels are
      insufficient for solving overarching topics.
      Specify that the discussion takes place in the merge request itself.
      Add information on how RFC ideas may be proposed and existing ones
      browsed.
      Expand specification section by a paragraph on who is allowed to create
      an RFC (anyone) and explain what are the limitations for outside
      contributors (they can only create an RFC if at least one Developer or
      Trusted User supports the topic and helps to develop it).
      Elaborate on how in the current situation the decision making process or
      found consensus may be oblique to newcomers (or even long term staff)
      and that RFCs serve as an ongoing standardized archive of discussions
      and found consensus.
      Mention GitLab's approval feature as a means to approve of an RFC
      alongside the possibility to leave a comment for a more nuanced motion.
      Unverified
      771cc4c2
    • David Runge's avatar
      Add an RFC template · 9201828a
      David Runge authored
      rfcs/0000-template.rst:
      Add a basic RFC template that provides a structure with Summary,
      Motivation, Specification, Drawbacks and Unresolved Questions.
      Unverified
      9201828a
    • David Runge's avatar
      Add description of RFC process · 9a823092
      David Runge authored
      README.rst:
      Add a description about what the RFC process means and how it works in
      the context of using Gitlab with merge requests to assign RFC numbers
      automatically.
      Provide examples for announcements and describe the workflow of how to
      propose, comment on and finalize an RFC.
      Add a section about who can file an RFC and under what circumstances
      outside contributors are able to file an RFC (only if at least one
      Developer or Trusted User supports the effort).
      Add a note for how to create a merge request (i.e. allowing commits from
      members who can merge to the target branch).
      Add note for users without access rights to the arch-dev-public mailing
      list.
      Add link to creation of a new ticket for the repository as a way of
      proposing an idea for an RFC.
      Add a note with link to the repository issues for current or previous
      ideas (in ticket form).
      Mention GitLab's approval feature as a means to approve of an RFC in the
      Final Comment Period.
      Add section about licensing the contributions under the terms of the
      CC-BY-SA 4.0 license.
      Unverified
      9a823092
  10. Feb 02, 2021
  11. Jan 25, 2021
  12. Jan 23, 2021
Loading