Bug #10708

Have a mapping between parts of Tails and their programming languages

Added by sajolida 2015-12-03 08:05:56 . Updated 2019-09-12 16:14:14 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2015-12-03
Due date:
% Done:

100%

Feature Branch:
https://salsa.debian.org/tails-team/tails/merge_requests/37#note_108671
Type of work:
Contributors documentation
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

While having a look at http://whatcanidoformozilla.org/ on tails-project we end up agreeing that we are missing a mapping between the subprojects of Tails and their programming languages. In other word, an easy for new contributors to match their programming skills with tickets they can solve.

It should be maintanable but not necessarily depend on a fancy webapp like Mozilla does.

https://mailman.boum.org/pipermail/tails-project/2015-November/000368.html


Subtasks


Related issues

Related to Tails - Feature #10179: Document mentors for new contributors Resolved 2015-09-11
Related to Tails - Bug #14516: Lower technical requirements for new contributors Confirmed 2017-08-30

History

#1 Updated by sajolida 2015-12-03 08:15:17

  • Subject changed from Have a mappings between parts of Tails and their programming languages to Have a mapping between parts of Tails and their programming languages

#2 Updated by sajolida 2016-01-15 19:30:40

  • related to Feature #10179: Document mentors for new contributors added

#3 Updated by emmapeel 2016-02-28 10:44:33

  • Assignee set to sajolida
  • QA Check set to Info Needed

Can it be a subsection of https://tails.boum.org/contribute/how/ ?

Or maybe is better to work on top of u’s mentors contribution (Feature #10179)?

#4 Updated by sajolida 2016-03-07 12:13:22

  • Assignee changed from sajolida to emmapeel
  • QA Check deleted (Info Needed)

Since this is about programming languages only, maybe this mapping should go in https://tails.boum.org/contribute/how/code/ (“Developer and Maintainer”). If we end up doing what I suggested in Feature #10179#note-12, then this mapping could serve as the list of mentors for the “Developer and Maintainer” section.

Regarding Feature #10179, feel free to join the discussion. I’ve been too busy to disentangle this last month but maybe having your opinion would help moving things forward. Especially if you’re ready to work on this ticket which I think is related.

#5 Updated by emmapeel 2017-05-26 06:00:44

  • Assignee deleted (emmapeel)

Does not look like I will do it in the close future… I deassign myself to see if someody else takes it.

#6 Updated by Anonymous 2018-08-18 10:04:28

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

#7 Updated by intrigeri 2019-09-07 09:55:02

  • Status changed from Confirmed to In Progress

Applied in changeset commit:tails|b50d22b73aea814d201115f0edf0196a615bdddb.

#8 Updated by intrigeri 2019-09-07 09:56:22

  • Assignee set to intrigeri
  • Feature Branch set to test/17029+17027+17028+16931+force-all-tests

I’ve done something. It’s not perfect and does not reorganize the contents as well as we would love to, but seriously, this has been open for 4 years so at this point, even this imperfect solution feels much better than the status quo.

#9 Updated by intrigeri 2019-09-08 15:52:05

  • Status changed from In Progress to Needs Validation
  • Assignee deleted (intrigeri)
  • Target version set to Tails_4.0
  • Feature Branch changed from test/17029+17027+17028+16931+force-all-tests to https://salsa.debian.org/tails-team/tails/merge_requests/37#note_108671

#10 Updated by segfault 2019-09-12 16:14:14

  • Status changed from Needs Validation to Resolved
  • % Done changed from 0 to 100

Applied in changeset commit:tails|e889519458da6235b299e4077a03d88a4fbdea7e.