Re: [Tails-dev] [review'n'merge:1.2] feature/7732-i2p-netwo…

Nachricht löschen

Nachricht beantworten
Autor: Kill Your TV
Datum:  
To: tails-dev
Betreff: Re: [Tails-dev] [review'n'merge:1.2] feature/7732-i2p-network-manager-hook
On Fri, 26 Sep 2014 16:25:16 +0000 (UTC)
anonym <anonym@???> wrote:

> 26/09/14 14:31, Kill Your TV wrote:
> > On Fri, 26 Sep 2014 02:46:42 +0000 (UTC)
> > anonym <anonym@???> wrote:
> >
> >> First, you haven't removed the
> >> `config/chroot_local-includes/usr/local/bin/tails-start-i2p`
> >> script, which imho now is obsolete.
> >
> > Correct. I didn't remove it in case others thought that what I came
> > up with was "subpar".
>
> If we're merging your branch (which seems likely after the things I
> mentioned get fixed) it's going to be the replacement of the old way,
> so please go ahead and remove those things.


Done.


> >> Similarly we can remove
> >> `config/chroot_local-includes/usr/share/applications/i2p.desktop*`
> >> to drop the also obsolete Applications -> Internet -> i2p .desktop
> >> entry.
> >
> > In the I2P browser branch I changewd that desktop entry to point to
> > the browser. I wasn't sure that I could delete it here without
> > causing a problem when/if the other branch (the I2P browser one) is
> > merged in.
>
> I see. In general, when working on multiple related branches, it's
> better if you try to keep the inter-dependencies to a minimum, since
> it's not necessary that all of them get merged at the same time.


Indeed, in practice I try to make branches 'self-contained' so that
they can be merged (or not) without affecting any other branch, but with
these two branches that wasn't possible without introducing merge
conflicts. Granted, they're *easy* to solve merge conflicts, but
conflicts nontheless.

> As for this specific issue, I suggest you re-write the history a bit
> in feature/7725-i2p-browser and create a new i2p-browser.desktop which
> names it "I2P-enabled Browser" (or "I2P Browser" for consistency with
> "Tor Browser"?), and then remove i2p.desktop in
> feature/7732-i2p-network-manager-hook.


Done, other than the rewriting of feature/7725-i2p-browser's history
since merging everything into a transient branch worked fine.

Changes were pushed to my branch.

--
GPG ID: 0x5BF72F42D0952C5A
Fingerprint: BD12 65FD 4954 C40A EBCB F5D7 5BF7 2F42 D095 2C5A