Re: [Tails-dev] On re-entry of I2P into Tails

Delete this message

Reply to this message
Author: intrigeri
Date:  
To: Masayuki Hatta, tails-dev
Subject: Re: [Tails-dev] On re-entry of I2P into Tails
Hi,

Masayuki Hatta:
> […] but now I'd like to resume my effort to re-integrate I2P
> into Tails.


Great!

> I got two questions -- both must be quite basic and stupid, but I
> appreciate if you could tell me or point me to the relevant
> references. Thanks!


> 1. Git(Lab) work flow


[...]

> Then, I think I should work on devel branch.


Better fork a topic branch off our current devel one e.g.:

git checkout -b feature/12264-reintroduce-i2p upstream/devel && \
git branch --set-upstream-to=origin/feature/12264-reintroduce-i2p

And then $EDITOR, `git add -p`, commit and push :)

Note that we don't use GitLab merge requests. To submit your work for
review, see https://tails.boum.org/contribute/how/code/#submit

> 2. Testing environment


> I could build the current Tails and produce ISO image. I can run it
> on USB sticks. It's okay, but a bit tiresome. Is there an
> established good practice to run/test Tails on VM or such?


Yes, Tails runs fine in VMs:
https://tails.boum.org/doc/advanced_topics/virtualization/

Also, at some point you'll want to run our automated test suite.
Once you've reverted e9d02049b4086b3516224227dbb6d4c73f8ff159
as advised on https://labs.riseup.net/code/issues/12264 you'll have
features/i2p.feature back.

Cheers,
--
intrigeri