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