Feature #15864

Make onboarding of new developers easier

Added by Anonymous 2018-08-30 14:52:41 . Updated 2020-04-01 08:58:58 .

Status:
In Progress
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2018-08-30
Due date:
% Done:

0%

Feature Branch:
Type of work:
Contributors documentation
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

We need to define how to do that first. Initial ideas coming from the experience of onboarding new FT members in 2018:

  • improve doc for new code contributors
  • ISO build troubleshooting doc: issue → solution/workaround
  • clarify expectations e.g. build an ISO to test your proposed changes

Team: foundations team; assist: ignifugo


Subtasks


Related issues

Related to Tails - Bug #14516: Lower technical requirements for new contributors Confirmed 2017-08-30
Related to Tails - Feature #7036: Move custom software to our main Git repository In Progress
Related to Tails - Feature #15342: Add option to our build system for caching the wiki Resolved 2018-02-22
Related to Tails - Feature #8477: config/chroot_local-hooks/10-tbb: please retry a failed download Confirmed 2014-12-23
Related to Tails - Bug #16639: Output of the ISO/IMG build is confusing Confirmed
Related to Tails - Bug #16355: Test suite: please detect and warn about “Known issues”… In Progress 2019-01-14
Related to Tails - Bug #16617: Document "options kvm_intel nested=1" Resolved
Related to Tails - Bug #17674: Improve build system and documentation wrt. pabs' feedback Confirmed
Related to Tails - Bug #16959: Gather usability data about our current CI In Progress
Related to Tails - Feature #15878: Switch to GitLab In Progress 2018-08-30
Related to Tails - Bug #15349: Migrate away from vmdebootstrap (and possibly from Vagrant) In Progress 2018-02-27
Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed

History

#1 Updated by intrigeri 2018-09-14 08:14:28

  • related to Bug #14516: Lower technical requirements for new contributors added

#2 Updated by intrigeri 2018-09-14 08:17:11

  • Subject changed from FT: Make onboarding of new developers easier to Make onboarding of new developers easier
  • Description updated
  • Assignee deleted (intrigeri)

#3 Updated by intrigeri 2019-04-07 09:41:07

  • related to Feature #7036: Move custom software to our main Git repository added

#4 Updated by intrigeri 2019-04-08 13:37:52

  • related to Feature #15342: Add option to our build system for caching the wiki added

#5 Updated by intrigeri 2019-04-08 13:38:58

  • related to Feature #8477: config/chroot_local-hooks/10-tbb: please retry a failed download added

#6 Updated by intrigeri 2019-04-08 13:45:02

  • related to Bug #16639: Output of the ISO/IMG build is confusing added

#7 Updated by intrigeri 2019-04-08 14:07:18

  • Status changed from Confirmed to In Progress

Applied in changeset commit:tails|02c43ba4d675fbb873393258d052c26ca0fffe63.

#8 Updated by intrigeri 2019-08-31 13:54:18

  • related to Bug #16355: Test suite: please detect and warn about “Known issues”… added

#9 Updated by intrigeri 2019-09-07 09:43:30

  • related to Bug #16617: Document "options kvm_intel nested=1" added

#10 Updated by intrigeri 2020-04-01 08:57:58

#11 Updated by intrigeri 2020-04-01 08:58:58

  • Target version changed from 2019 to 2020

2019 is over so I’m tentatively moving this to our 2020 roadmap.
I don’t know how up-to-date the description of this issue is wrt. current needs & priorities.

#12 Updated by intrigeri 2020-05-04 12:07:08

  • related to Bug #17674: Improve build system and documentation wrt. pabs' feedback added

#13 Updated by intrigeri 2020-05-08 07:53:46

  • related to Bug #16959: Gather usability data about our current CI added

#14 Updated by intrigeri 2020-05-15 08:24:34

#15 Updated by intrigeri 2020-05-15 08:25:19

  • related to Bug #15349: Migrate away from vmdebootstrap (and possibly from Vagrant) added