GNU bug report logs - #34523
Add tetrinet

Previous Next

Package: guix-patches;

Reported by: <pkill9 <at> runbox.com>

Date: Mon, 18 Feb 2019 06:58:01 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 34523 in the body.
You can then email your comments to 34523 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Mon, 18 Feb 2019 06:58:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to <pkill9 <at> runbox.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 18 Feb 2019 06:58:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "guix-patches" <guix-patches <at> gnu.org>
Subject: Add tetrinet
Date: Mon, 18 Feb 2019 06:57:22 +0000 (GMT)
[Message part 1 (text/plain, inline)]
Tetrinet is a multiplayer tetris game. There are two versions: a command line implementation and a GTK implementation - this package is the command line implementation. http://tetrinet.or.cz/

The license is written in the README as

```
Distribution/license information
--------------------------------
This program is public domain, and may be modified and distributed without
limitation.
```

So I don't know what license to put it as, so I set it as 'expat'.
[0001-gnu-Add-tetrinet.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Mon, 18 Feb 2019 10:38:01 GMT) Full text and rfc822 format available.

Message #8 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: pkill9 <at> runbox.com
Cc: 34523 <at> debbugs.gnu.org
Subject: Re: [bug#34523] Add tetrinet
Date: Mon, 18 Feb 2019 11:36:52 +0100
pkill9 <at> runbox.com writes:

> The license is written in the README as
>
> ```
> Distribution/license information
> --------------------------------
> This program is public domain, and may be modified and distributed without
> limitation.
> ```
>
> So I don't know what license to put it as, so I set it as 'expat'.

“expat” is not correct.  Use “public-domain” instead.

> +       #:phases (modify-phases %standard-phases
> +                  (delete 'configure)
> +                  (add-after 'unpack 'fix-install-dir
> +                    (lambda* (#:key outputs #:allow-other-keys)
> +                      (let ((out (assoc-ref outputs "out")))
> +                        (mkdir-p (string-append out "/bin"))
> +                        (substitute* "Makefile"
> +                          (("/usr/games") (string-append out "/bin")))))))))

Can this patching be avoided by passing a make flag instead?

--
Ricardo





Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Mon, 18 Feb 2019 14:12:02 GMT) Full text and rfc822 format available.

Message #11 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: pkill9 <at> runbox.com
Cc: Ricardo Wurmus <rekado <at> elephly.net>, 34523 <at> debbugs.gnu.org
Subject: Re: [bug#34523] Add tetrinet
Date: Mon, 18 Feb 2019 15:11:37 +0100
pkill -9, Ricardo,

Ricardo Wurmus wrote:
> pkill9 <at> runbox.com writes:
>> +     `(#:tests? #f ; No tests.

Only nitpicks:

+     `(#:tests? #f                      ; no tests

If you're using emacs, running C-M-q on the whole definition will 
automatically indent your code.  There's a way to do the same 
without emacs, but I forget how.

>> +       #:phases (modify-phases %standard-phases
>> +                  (delete 'configure)

+                  (delete 'configure)   ; no configure script

>> +                  (add-after 'unpack 'fix-install-dir
>> +                    (lambda* (#:key outputs 
>> #:allow-other-keys)
>> +                      (let ((out (assoc-ref outputs "out")))
>> +                        (mkdir-p (string-append out "/bin"))
>> +                        (substitute* "Makefile"
>> +                          (("/usr/games") (string-append out 
>> "/bin")))))))))
>
> Can this patching be avoided by passing a make flag instead?

Nope, it's hard-coded in the Makefile target :-(

Considering the lack of a man(ual) page, how about adding 
something like:

 (add-after 'install 'install-documentation
   (lambda* (#:key outputs #:allow-other-keys)
     (let* ((out (assoc-ref outputs "out"))
            (doc (string-append out "/share/doc/"
                                ,name "-" ,version)))
       (for-each (lambda (file)
                   (install-file file doc))
                 (list "README" "tetrinet.txt"))
       #t))))))

Thanks!

T G-R




Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Mon, 18 Feb 2019 14:42:01 GMT) Full text and rfc822 format available.

Message #14 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 34523 <at> debbugs.gnu.org, pkill9 <at> runbox.com
Subject: Re: [bug#34523] Add tetrinet
Date: Mon, 18 Feb 2019 15:41:33 +0100
[Message part 1 (text/plain, inline)]
On Mon, 18 Feb 2019 15:11:37 +0100
Tobias Geerinckx-Rice <me <at> tobias.gr> wrote:

> pkill -9, Ricardo,
> 
> Ricardo Wurmus wrote:
> > pkill9 <at> runbox.com writes:  
> >> +     `(#:tests? #f ; No tests.  
> 
> Only nitpicks:
> 
> +     `(#:tests? #f                      ; no tests
> 
> If you're using emacs, running C-M-q on the whole definition will 
> automatically indent your code.  There's a way to do the same 
> without emacs, but I forget how.

# In guix's git checkout:

guix environment --fallback --ad-hoc emacs emacs-guix -- emacs --script ./etc/indent-code.el "${modulename}" "${packagename}"
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Tue, 19 Feb 2019 07:52:02 GMT) Full text and rfc822 format available.

Message #17 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "Tobias Geerinckx-Rice" <me <at> tobias.gr>
Cc: Ricardo Wurmus <rekado <at> elephly.net>, 34523 <34523 <at> debbugs.gnu.org>
Subject: Re: [bug#34523] Add tetrinet
Date: Tue, 19 Feb 2019 07:51:30 +0000 (GMT)
[Message part 1 (text/plain, inline)]
I've attached an updated patch with the modifications suggested so far:

 - Changed license from expat to public-domain
 - Changed "No tests" to lowercase "no tests"
 - Added "no configure file" comment
 - Install Readme files

I indent the package definition in emacs by marking the package definition (CTRL+Space) and running `M-x indent-region`, I'm not sure what indentation was wrong with the original patch I submitted, but I ran indent-region on it again anyway.

On Mon, 18 Feb 2019 15:11:37 +0100, Tobias Geerinckx-Rice <me <at> tobias.gr> wrote:

> pkill -9, Ricardo,
> 
> Ricardo Wurmus wrote:
> > pkill9 <at> runbox.com writes:
> >> +     `(#:tests? #f ; No tests.
> 
> Only nitpicks:
> 
> +     `(#:tests? #f                      ; no tests
> 
> If you're using emacs, running C-M-q on the whole definition will 
> automatically indent your code.  There's a way to do the same 
> without emacs, but I forget how.
> 
> >> +       #:phases (modify-phases %standard-phases
> >> +                  (delete 'configure)
> 
> +                  (delete 'configure)   ; no configure script
> 
> >> +                  (add-after 'unpack 'fix-install-dir
> >> +                    (lambda* (#:key outputs 
> >> #:allow-other-keys)
> >> +                      (let ((out (assoc-ref outputs "out")))
> >> +                        (mkdir-p (string-append out "/bin"))
> >> +                        (substitute* "Makefile"
> >> +                          (("/usr/games") (string-append out 
> >> "/bin")))))))))
> >
> > Can this patching be avoided by passing a make flag instead?
> 
> Nope, it's hard-coded in the Makefile target :-(
> 
> Considering the lack of a man(ual) page, how about adding 
> something like:
> 
>   (add-after 'install 'install-documentation
>     (lambda* (#:key outputs #:allow-other-keys)
>       (let* ((out (assoc-ref outputs "out"))
>              (doc (string-append out "/share/doc/"
>                                  ,name "-" ,version)))
>         (for-each (lambda (file)
>                     (install-file file doc))
>                   (list "README" "tetrinet.txt"))
>         #t))))))
> 
> Thanks!
> 
> T G-R


[0001-gnu-Add-tetrinet.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Sat, 23 Feb 2019 09:24:02 GMT) Full text and rfc822 format available.

Message #20 received at submit <at> debbugs.gnu.org (full text, mbox):

From: swedebugia <swedebugia <at> riseup.net>
To: guix-patches <at> gnu.org, Danny Milosavljevic <dannym <at> scratchpost.org>,
 Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 34523 <at> debbugs.gnu.org, pkill9 <at> runbox.com
Subject: Re: [bug#34523] Add tetrinet
Date: Sat, 23 Feb 2019 10:23:28 +0100
[Message part 1 (text/plain, inline)]
Danny Milosavljevic <dannym <at> scratchpost.org> skrev: (18 februari 2019 15:41:33 CET)
>On Mon, 18 Feb 2019 15:11:37 +0100
>Tobias Geerinckx-Rice <me <at> tobias.gr> wrote:
>
>> pkill -9, Ricardo,
>> 
>> Ricardo Wurmus wrote:
>> > pkill9 <at> runbox.com writes:  
>> >> +     `(#:tests? #f ; No tests.  
>> 
>> Only nitpicks:
>> 
>> +     `(#:tests? #f                      ; no tests
>> 
>> If you're using emacs, running C-M-q on the whole definition will 
>> automatically indent your code.  There's a way to do the same 
>> without emacs, but I forget how.
>
># In guix's git checkout:
>
>guix environment --fallback --ad-hoc emacs emacs-guix -- emacs --script
>./etc/indent-code.el "${modulename}" "${packagename}"

Thanks for the snippet.  I think we should add it to the manual. Thoughts? 
-- 
Sent from my k-9 mail for Android.
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Sat, 23 Feb 2019 09:24:02 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Sat, 23 Feb 2019 09:27:02 GMT) Full text and rfc822 format available.

Message #26 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: swedebugia <swedebugia <at> riseup.net>
To: guix-patches <at> gnu.org, pkill9 <at> runbox.com,
 Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 34523 <34523 <at> debbugs.gnu.org>
Subject: Re: [bug#34523] Add tetrinet
Date: Sat, 23 Feb 2019 10:26:46 +0100
[Message part 1 (text/plain, inline)]
For the sake of making it easy to find when searching synopsies I suggest you add "game" to the end of yours.
-- 
Sent from my k-9 mail for Android.
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Sat, 23 Feb 2019 09:28:02 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Sat, 23 Feb 2019 11:42:01 GMT) Full text and rfc822 format available.

Message #32 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: swedebugia <swedebugia <at> riseup.net>
To: 34523 <at> debbugs.gnu.org, pkill9 <at> runbox.com, me <at> tobias.gr
Subject: Re: [bug#34523] Add tetrinet
Date: Sat, 23 Feb 2019 07:23:43 +0100
[Message part 1 (text/plain, inline)]
On 2019-02-23 10:26, swedebugia wrote:
> For the sake of making it easy to find when searching synopsies I
> suggest you add "game" to the end of yours.
> -- 
> Sent from my k-9 mail for Android.

having looked it up online I prefer the WP synopsis:
"TetriNET is a console multiplayer online Tetris game for up to six people."

There is a gnome version also. We should state clearly that this is a
console/text-mode client.

As an aside I did not find a working server anywhere and the homepage of
the project is dead. There is a possibility to host your own server with
jetrix though.

There could be trademark issues with the name/game also see
https://en.wikipedia.org/wiki/The_Tetris_Company

-- 
Cheers Swedebugia

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Tue, 26 Feb 2019 15:21:01 GMT) Full text and rfc822 format available.

Message #35 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "swedebugia" <swedebugia <at> riseup.net>
Cc: 34523 <34523 <at> debbugs.gnu.org>, me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Tue, 26 Feb 2019 15:20:28 +0000 (GMT)
Hi Swedebugia,

> having looked it up online I prefer the WP synopsis:
> "TetriNET is a console multiplayer online Tetris game for up to six people."
> 
> There is a gnome version also. We should state clearly that this is a
> console/text-mode client.

What does 'WP' mean?

> As an aside I did not find a working server anywhere and the homepage of
> the project is dead. There is a possibility to host your own server with
> jetrix though.

I played Tetrinet with someone over a server, but I can't remember what the address was.

You can't access the homepage of the project? I can access http://tetrinet.or.cz fine. Or do you mean it hasn't been updated in ages?

> There could be trademark issues with the name/game also see
> https://en.wikipedia.org/wiki/The_Tetris_Company

Regarding the potential trademark issues, both FSF-approved distros Parabola and PureOS have Tetrinet in their repositories[1][2], so I think it would be acceptable to add it to Guix. And if a copyright claim is made in the future it can always be removed.

[1] Tetrinet in Parabola - https://www.parabola.nu/packages/?q=tetrinet
[2] Tetrinet in PureOS - https://software.pureos.net/search_pkg?term=tetrinet

Thanks

On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia <swedebugia <at> riseup.net> wrote:

> On 2019-02-23 10:26, swedebugia wrote:
> > For the sake of making it easy to find when searching synopsies I
> > suggest you add "game" to the end of yours.
> > -- 
> > Sent from my k-9 mail for Android.
> 
> having looked it up online I prefer the WP synopsis:
> "TetriNET is a console multiplayer online Tetris game for up to six people."
> 
> There is a gnome version also. We should state clearly that this is a
> console/text-mode client.
> 
> As an aside I did not find a working server anywhere and the homepage of
> the project is dead. There is a possibility to host your own server with
> jetrix though.
> 
> There could be trademark issues with the name/game also see
> https://en.wikipedia.org/wiki/The_Tetris_Company
> 
> -- 
> Cheers Swedebugia






Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Tue, 26 Feb 2019 15:45:02 GMT) Full text and rfc822 format available.

Message #38 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "pkill9" <pkill9 <at> runbox.com>
Cc: swedebugia <swedebugia <at> riseup.net>, 34523 <34523 <at> debbugs.gnu.org>,
 me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Tue, 26 Feb 2019 15:44:44 +0000 (GMT)
[Message part 1 (text/plain, inline)]
Here is a patch that:
 - Removes the full stop after 'no tests'
 - Changes the synopsis from "Multiplayer tetris" to "Multiplayer tetris game".
 - Replaces the description with what you (swedebugia) suggested.

> As an aside I did not find a working server anywhere ... There is a possibility to host your own server with jetrix though.

Oh I realised you meant a server program - the tetrinet package builds one called 'tetrinet-server', I tested it just now by running these commands in separate terminals:

`tetrinet-server`
`tetrinet player1 localhost`
`tetrinet player2 localhost`

Sending messages as the two different players shows up correctly in each tetrinet client, so I think the server works fine.

On Tue, 26 Feb 2019 15:20:28 +0000 (GMT), <pkill9 <at> runbox.com> wrote:

> Hi Swedebugia,
> 
> > having looked it up online I prefer the WP synopsis:
> > "TetriNET is a console multiplayer online Tetris game for up to six people."
> > 
> > There is a gnome version also. We should state clearly that this is a
> > console/text-mode client.
> 
> What does 'WP' mean?
> 
> > As an aside I did not find a working server anywhere and the homepage of
> > the project is dead. There is a possibility to host your own server with
> > jetrix though.
> 
> I played Tetrinet with someone over a server, but I can't remember what the address was.
> 
> You can't access the homepage of the project? I can access http://tetrinet.or.cz fine. Or do you mean it hasn't been updated in ages?
> 
> > There could be trademark issues with the name/game also see
> > https://en.wikipedia.org/wiki/The_Tetris_Company
> 
> Regarding the potential trademark issues, both FSF-approved distros Parabola and PureOS have Tetrinet in their repositories[1][2], so I think it would be acceptable to add it to Guix. And if a copyright claim is made in the future it can always be removed.
> 
> [1] Tetrinet in Parabola - https://www.parabola.nu/packages/?q=tetrinet
> [2] Tetrinet in PureOS - https://software.pureos.net/search_pkg?term=tetrinet
> 
> Thanks
> 
> On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia <swedebugia <at> riseup.net> wrote:
> 
> > On 2019-02-23 10:26, swedebugia wrote:
> > > For the sake of making it easy to find when searching synopsies I
> > > suggest you add "game" to the end of yours.
> > > -- 
> > > Sent from my k-9 mail for Android.
> > 
> > having looked it up online I prefer the WP synopsis:
> > "TetriNET is a console multiplayer online Tetris game for up to six people."
> > 
> > There is a gnome version also. We should state clearly that this is a
> > console/text-mode client.
> > 
> > As an aside I did not find a working server anywhere and the homepage of
> > the project is dead. There is a possibility to host your own server with
> > jetrix though.
> > 
> > There could be trademark issues with the name/game also see
> > https://en.wikipedia.org/wiki/The_Tetris_Company
> > 
> > -- 
> > Cheers Swedebugia


[0001-gnu-Add-tetrinet.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Tue, 26 Feb 2019 20:41:01 GMT) Full text and rfc822 format available.

Message #41 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: swedebugia <swedebugia <at> riseup.net>
To: pkill9 <at> runbox.com,pkill9 <pkill9 <at> runbox.com>
Cc: 34523 <34523 <at> debbugs.gnu.org>, me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Tue, 26 Feb 2019 21:40:34 +0100
[Message part 1 (text/plain, inline)]
pkill9 <at> runbox.com skrev: (26 februari 2019 16:44:44 CET)
>Here is a patch that:
> - Removes the full stop after 'no tests'
>- Changes the synopsis from "Multiplayer tetris" to "Multiplayer tetris
>game".
> - Replaces the description with what you (swedebugia) suggested.
>
>> As an aside I did not find a working server anywhere ... There is a
>possibility to host your own server with jetrix though.
>
>Oh I realised you meant a server program - the tetrinet package builds
>one called 'tetrinet-server', I tested it just now by running these
>commands in separate terminals:
>
>`tetrinet-server`
>`tetrinet player1 localhost`
>`tetrinet player2 localhost`
>
>Sending messages as the two different players shows up correctly in
>each tetrinet client, so I think the server works fine.
>
>On Tue, 26 Feb 2019 15:20:28 +0000 (GMT), <pkill9 <at> runbox.com> wrote:
>
>> Hi Swedebugia,
>> 
>> > having looked it up online I prefer the WP synopsis:
>> > "TetriNET is a console multiplayer online Tetris game for up to six
>people."
>> > 
>> > There is a gnome version also. We should state clearly that this is
>a
>> > console/text-mode client.
>> 
>> What does 'WP' mean?
>> 
>> > As an aside I did not find a working server anywhere and the
>homepage of
>> > the project is dead. There is a possibility to host your own server
>with
>> > jetrix though.
>> 
>> I played Tetrinet with someone over a server, but I can't remember
>what the address was.
>> 
>> You can't access the homepage of the project? I can access
>http://tetrinet.or.cz fine. Or do you mean it hasn't been updated in
>ages?
>> 
>> > There could be trademark issues with the name/game also see
>> > https://en.wikipedia.org/wiki/The_Tetris_Company
>> 
>> Regarding the potential trademark issues, both FSF-approved distros
>Parabola and PureOS have Tetrinet in their repositories[1][2], so I
>think it would be acceptable to add it to Guix. And if a copyright
>claim is made in the future it can always be removed.
>> 
>> [1] Tetrinet in Parabola -
>https://www.parabola.nu/packages/?q=tetrinet
>> [2] Tetrinet in PureOS -
>https://software.pureos.net/search_pkg?term=tetrinet
>> 
>> Thanks
>> 
>> On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia
><swedebugia <at> riseup.net> wrote:
>> 
>> > On 2019-02-23 10:26, swedebugia wrote:
>> > > For the sake of making it easy to find when searching synopsies I
>> > > suggest you add "game" to the end of yours.
>> > > -- 
>> > > Sent from my k-9 mail for Android.
>> > 
>> > having looked it up online I prefer the WP synopsis:
>> > "TetriNET is a console multiplayer online Tetris game for up to six
>people."
>> > 
>> > There is a gnome version also. We should state clearly that this is
>a
>> > console/text-mode client.
>> > 
>> > As an aside I did not find a working server anywhere and the
>homepage of
>> > the project is dead. There is a possibility to host your own server
>with
>> > jetrix though.
>> > 
>> > There could be trademark issues with the name/game also see
>> > https://en.wikipedia.org/wiki/The_Tetris_Company
>> > 
>> > -- 
>> > Cheers Swedebugia

A ha, I completely missed the imbedded server. Maybe we should mention in the description that it includes a client and server.
-- 
Sent from my k-9 mail for Android.
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Tue, 26 Feb 2019 20:46:02 GMT) Full text and rfc822 format available.

Message #44 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: swedebugia <swedebugia <at> riseup.net>
To: pkill9 <at> runbox.com
Cc: 34523 <34523 <at> debbugs.gnu.org>, me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Tue, 26 Feb 2019 21:45:23 +0100
[Message part 1 (text/plain, inline)]
pkill9 <at> runbox.com skrev: (26 februari 2019 16:20:28 CET)
>Hi Swedebugia,
>
>> having looked it up online I prefer the WP synopsis:
>> "TetriNET is a console multiplayer online Tetris game for up to six
>people."
>> 
>> There is a gnome version also. We should state clearly that this is a
>> console/text-mode client.
>
>What does 'WP' mean?
>
>> As an aside I did not find a working server anywhere and the homepage
>of
>> the project is dead. There is a possibility to host your own server
>with
>> jetrix though.
>
>I played Tetrinet with someone over a server, but I can't remember what
>the address was.
>
>You can't access the homepage of the project? I can access
>http://tetrinet.or.cz fine. Or do you mean it hasn't been updated in
>ages?
>
>> There could be trademark issues with the name/game also see
>> https://en.wikipedia.org/wiki/The_Tetris_Company
>
>Regarding the potential trademark issues, both FSF-approved distros
>Parabola and PureOS have Tetrinet in their repositories[1][2], so I
>think it would be acceptable to add it to Guix. And if a copyright
>claim is made in the future it can always be removed.
>
>[1] Tetrinet in Parabola - https://www.parabola.nu/packages/?q=tetrinet
>[2] Tetrinet in PureOS -
>https://software.pureos.net/search_pkg?term=tetrinet
>
>Thanks
>
>On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia <swedebugia <at> riseup.net>
>wrote:
>
>> On 2019-02-23 10:26, swedebugia wrote:
>> > For the sake of making it easy to find when searching synopsies I
>> > suggest you add "game" to the end of yours.
>> > -- 
>> > Sent from my k-9 mail for Android.
>> 
>> having looked it up online I prefer the WP synopsis:
>> "TetriNET is a console multiplayer online Tetris game for up to six
>people."
>> 
>> There is a gnome version also. We should state clearly that this is a
>> console/text-mode client.
>> 
>> As an aside I did not find a working server anywhere and the homepage
>of
>> the project is dead. There is a possibility to host your own server
>with
>> jetrix though.
>> 
>> There could be trademark issues with the name/game also see
>> https://en.wikipedia.org/wiki/The_Tetris_Company
>> 
>> -- 
>> Cheers Swedebugia

Hi 
I agree with your remarks
WP = wikipedia 

Given that there is no pgp signed tarball or even a checksum on that page,  have you asked the maintainer about this and verified that you got the code unaltered? 
-- 
Sent from my k-9 mail for Android.
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Wed, 27 Feb 2019 07:02:02 GMT) Full text and rfc822 format available.

Message #47 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "swedebugia" <swedebugia <at> riseup.net>
Cc: 34523 <34523 <at> debbugs.gnu.org>, me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Wed, 27 Feb 2019 07:01:03 +0000 (GMT)
[Message part 1 (text/plain, inline)]
> A ha, I completely missed the imbedded server. Maybe we should mention in the description that it includes a client and server.

Ok I added that

On Tue, 26 Feb 2019 21:40:34 +0100, swedebugia <swedebugia <at> riseup.net> wrote:

> pkill9 <at> runbox.com skrev: (26 februari 2019 16:44:44 CET)
> >Here is a patch that:
> > - Removes the full stop after 'no tests'
> >- Changes the synopsis from "Multiplayer tetris" to "Multiplayer tetris
> >game".
> > - Replaces the description with what you (swedebugia) suggested.
> >
> >> As an aside I did not find a working server anywhere ... There is a
> >possibility to host your own server with jetrix though.
> >
> >Oh I realised you meant a server program - the tetrinet package builds
> >one called 'tetrinet-server', I tested it just now by running these
> >commands in separate terminals:
> >
> >`tetrinet-server`
> >`tetrinet player1 localhost`
> >`tetrinet player2 localhost`
> >
> >Sending messages as the two different players shows up correctly in
> >each tetrinet client, so I think the server works fine.
> >
> >On Tue, 26 Feb 2019 15:20:28 +0000 (GMT), <pkill9 <at> runbox.com> wrote:
> >
> >> Hi Swedebugia,
> >> 
> >> > having looked it up online I prefer the WP synopsis:
> >> > "TetriNET is a console multiplayer online Tetris game for up to six
> >people."
> >> > 
> >> > There is a gnome version also. We should state clearly that this is
> >a
> >> > console/text-mode client.
> >> 
> >> What does 'WP' mean?
> >> 
> >> > As an aside I did not find a working server anywhere and the
> >homepage of
> >> > the project is dead. There is a possibility to host your own server
> >with
> >> > jetrix though.
> >> 
> >> I played Tetrinet with someone over a server, but I can't remember
> >what the address was.
> >> 
> >> You can't access the homepage of the project? I can access
> >http://tetrinet.or.cz fine. Or do you mean it hasn't been updated in
> >ages?
> >> 
> >> > There could be trademark issues with the name/game also see
> >> > https://en.wikipedia.org/wiki/The_Tetris_Company
> >> 
> >> Regarding the potential trademark issues, both FSF-approved distros
> >Parabola and PureOS have Tetrinet in their repositories[1][2], so I
> >think it would be acceptable to add it to Guix. And if a copyright
> >claim is made in the future it can always be removed.
> >> 
> >> [1] Tetrinet in Parabola -
> >https://www.parabola.nu/packages/?q=tetrinet
> >> [2] Tetrinet in PureOS -
> >https://software.pureos.net/search_pkg?term=tetrinet
> >> 
> >> Thanks
> >> 
> >> On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia
> ><swedebugia <at> riseup.net> wrote:
> >> 
> >> > On 2019-02-23 10:26, swedebugia wrote:
> >> > > For the sake of making it easy to find when searching synopsies I
> >> > > suggest you add "game" to the end of yours.
> >> > > -- 
> >> > > Sent from my k-9 mail for Android.
> >> > 
> >> > having looked it up online I prefer the WP synopsis:
> >> > "TetriNET is a console multiplayer online Tetris game for up to six
> >people."
> >> > 
> >> > There is a gnome version also. We should state clearly that this is
> >a
> >> > console/text-mode client.
> >> > 
> >> > As an aside I did not find a working server anywhere and the
> >homepage of
> >> > the project is dead. There is a possibility to host your own server
> >with
> >> > jetrix though.
> >> > 
> >> > There could be trademark issues with the name/game also see
> >> > https://en.wikipedia.org/wiki/The_Tetris_Company
> >> > 
> >> > -- 
> >> > Cheers Swedebugia
> 
> A ha, I completely missed the imbedded server. Maybe we should mention in the description that it includes a client and server.
> -- 
> Sent from my k-9 mail for Android.


[0001-gnu-Add-tetrinet.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Wed, 27 Feb 2019 07:11:02 GMT) Full text and rfc822 format available.

Message #50 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "swedebugia" <swedebugia <at> riseup.net>
Cc: 34523 <34523 <at> debbugs.gnu.org>, me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Wed, 27 Feb 2019 07:10:46 +0000 (GMT)
> Given that there is no pgp signed tarball or even a checksum on that page,  have you asked the maintainer about this and verified that you got the code unaltered? 

Ok I emailed the current maintainer according to that page asking to verify that I got the source code unaltered, and to maybe update the page with that info.

On Tue, 26 Feb 2019 21:45:23 +0100, swedebugia <swedebugia <at> riseup.net> wrote:

> pkill9 <at> runbox.com skrev: (26 februari 2019 16:20:28 CET)
> >Hi Swedebugia,
> >
> >> having looked it up online I prefer the WP synopsis:
> >> "TetriNET is a console multiplayer online Tetris game for up to six
> >people."
> >> 
> >> There is a gnome version also. We should state clearly that this is a
> >> console/text-mode client.
> >
> >What does 'WP' mean?
> >
> >> As an aside I did not find a working server anywhere and the homepage
> >of
> >> the project is dead. There is a possibility to host your own server
> >with
> >> jetrix though.
> >
> >I played Tetrinet with someone over a server, but I can't remember what
> >the address was.
> >
> >You can't access the homepage of the project? I can access
> >http://tetrinet.or.cz fine. Or do you mean it hasn't been updated in
> >ages?
> >
> >> There could be trademark issues with the name/game also see
> >> https://en.wikipedia.org/wiki/The_Tetris_Company
> >
> >Regarding the potential trademark issues, both FSF-approved distros
> >Parabola and PureOS have Tetrinet in their repositories[1][2], so I
> >think it would be acceptable to add it to Guix. And if a copyright
> >claim is made in the future it can always be removed.
> >
> >[1] Tetrinet in Parabola - https://www.parabola.nu/packages/?q=tetrinet
> >[2] Tetrinet in PureOS -
> >https://software.pureos.net/search_pkg?term=tetrinet
> >
> >Thanks
> >
> >On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia <swedebugia <at> riseup.net>
> >wrote:
> >
> >> On 2019-02-23 10:26, swedebugia wrote:
> >> > For the sake of making it easy to find when searching synopsies I
> >> > suggest you add "game" to the end of yours.
> >> > -- 
> >> > Sent from my k-9 mail for Android.
> >> 
> >> having looked it up online I prefer the WP synopsis:
> >> "TetriNET is a console multiplayer online Tetris game for up to six
> >people."
> >> 
> >> There is a gnome version also. We should state clearly that this is a
> >> console/text-mode client.
> >> 
> >> As an aside I did not find a working server anywhere and the homepage
> >of
> >> the project is dead. There is a possibility to host your own server
> >with
> >> jetrix though.
> >> 
> >> There could be trademark issues with the name/game also see
> >> https://en.wikipedia.org/wiki/The_Tetris_Company
> >> 
> >> -- 
> >> Cheers Swedebugia
> 
> Hi 
> I agree with your remarks
> WP = wikipedia 
> 
> Given that there is no pgp signed tarball or even a checksum on that page,  have you asked the maintainer about this and verified that you got the code unaltered? 
> -- 
> Sent from my k-9 mail for Android.






Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Wed, 27 Feb 2019 14:12:01 GMT) Full text and rfc822 format available.

Message #53 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "pkill9" <pkill9 <at> runbox.com>
Cc: swedebugia <swedebugia <at> riseup.net>, 34523 <34523 <at> debbugs.gnu.org>,
 me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Wed, 27 Feb 2019 14:11:20 +0000 (GMT)
The Tetrinet maintainer added an SHA1 file: http://tetrinet.or.cz/download/tetrinet-0.11.tar.bz2.sha1

On Wed, 27 Feb 2019 07:10:46 +0000 (GMT), <pkill9 <at> runbox.com> wrote:

> > Given that there is no pgp signed tarball or even a checksum on that page,  have you asked the maintainer about this and verified that you got the code unaltered? 
> 
> Ok I emailed the current maintainer according to that page asking to verify that I got the source code unaltered, and to maybe update the page with that info.
> 
> On Tue, 26 Feb 2019 21:45:23 +0100, swedebugia <swedebugia <at> riseup.net> wrote:
> 
> > pkill9 <at> runbox.com skrev: (26 februari 2019 16:20:28 CET)
> > >Hi Swedebugia,
> > >
> > >> having looked it up online I prefer the WP synopsis:
> > >> "TetriNET is a console multiplayer online Tetris game for up to six
> > >people."
> > >> 
> > >> There is a gnome version also. We should state clearly that this is a
> > >> console/text-mode client.
> > >
> > >What does 'WP' mean?
> > >
> > >> As an aside I did not find a working server anywhere and the homepage
> > >of
> > >> the project is dead. There is a possibility to host your own server
> > >with
> > >> jetrix though.
> > >
> > >I played Tetrinet with someone over a server, but I can't remember what
> > >the address was.
> > >
> > >You can't access the homepage of the project? I can access
> > >http://tetrinet.or.cz fine. Or do you mean it hasn't been updated in
> > >ages?
> > >
> > >> There could be trademark issues with the name/game also see
> > >> https://en.wikipedia.org/wiki/The_Tetris_Company
> > >
> > >Regarding the potential trademark issues, both FSF-approved distros
> > >Parabola and PureOS have Tetrinet in their repositories[1][2], so I
> > >think it would be acceptable to add it to Guix. And if a copyright
> > >claim is made in the future it can always be removed.
> > >
> > >[1] Tetrinet in Parabola - https://www.parabola.nu/packages/?q=tetrinet
> > >[2] Tetrinet in PureOS -
> > >https://software.pureos.net/search_pkg?term=tetrinet
> > >
> > >Thanks
> > >
> > >On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia <swedebugia <at> riseup.net>
> > >wrote:
> > >
> > >> On 2019-02-23 10:26, swedebugia wrote:
> > >> > For the sake of making it easy to find when searching synopsies I
> > >> > suggest you add "game" to the end of yours.
> > >> > -- 
> > >> > Sent from my k-9 mail for Android.
> > >> 
> > >> having looked it up online I prefer the WP synopsis:
> > >> "TetriNET is a console multiplayer online Tetris game for up to six
> > >people."
> > >> 
> > >> There is a gnome version also. We should state clearly that this is a
> > >> console/text-mode client.
> > >> 
> > >> As an aside I did not find a working server anywhere and the homepage
> > >of
> > >> the project is dead. There is a possibility to host your own server
> > >with
> > >> jetrix though.
> > >> 
> > >> There could be trademark issues with the name/game also see
> > >> https://en.wikipedia.org/wiki/The_Tetris_Company
> > >> 
> > >> -- 
> > >> Cheers Swedebugia
> > 
> > Hi 
> > I agree with your remarks
> > WP = wikipedia 
> > 
> > Given that there is no pgp signed tarball or even a checksum on that page,  have you asked the maintainer about this and verified that you got the code unaltered? 
> > -- 
> > Sent from my k-9 mail for Android.






Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Thu, 28 Feb 2019 04:05:02 GMT) Full text and rfc822 format available.

Message #56 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: swedebugia <swedebugia <at> riseup.net>
To: pkill9 <at> runbox.com,pkill9 <pkill9 <at> runbox.com>
Cc: 34523 <34523 <at> debbugs.gnu.org>, me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Thu, 28 Feb 2019 05:03:50 +0100
[Message part 1 (text/plain, inline)]
pkill9 <at> runbox.com skrev: (27 februari 2019 15:11:20 CET)
>The Tetrinet maintainer added an SHA1 file:
>http://tetrinet.or.cz/download/tetrinet-0.11.tar.bz2.sha1
>
>On Wed, 27 Feb 2019 07:10:46 +0000 (GMT), <pkill9 <at> runbox.com> wrote:
>
>> > Given that there is no pgp signed tarball or even a checksum on
>that page,  have you asked the maintainer about this and verified that
>you got the code unaltered? 
>> 
>> Ok I emailed the current maintainer according to that page asking to
>verify that I got the source code unaltered, and to maybe update the
>page with that info.
>> 
>> On Tue, 26 Feb 2019 21:45:23 +0100, swedebugia
><swedebugia <at> riseup.net> wrote:
>> 
>> > pkill9 <at> runbox.com skrev: (26 februari 2019 16:20:28 CET)
>> > >Hi Swedebugia,
>> > >
>> > >> having looked it up online I prefer the WP synopsis:
>> > >> "TetriNET is a console multiplayer online Tetris game for up to
>six
>> > >people."
>> > >> 
>> > >> There is a gnome version also. We should state clearly that this
>is a
>> > >> console/text-mode client.
>> > >
>> > >What does 'WP' mean?
>> > >
>> > >> As an aside I did not find a working server anywhere and the
>homepage
>> > >of
>> > >> the project is dead. There is a possibility to host your own
>server
>> > >with
>> > >> jetrix though.
>> > >
>> > >I played Tetrinet with someone over a server, but I can't remember
>what
>> > >the address was.
>> > >
>> > >You can't access the homepage of the project? I can access
>> > >http://tetrinet.or.cz fine. Or do you mean it hasn't been updated
>in
>> > >ages?
>> > >
>> > >> There could be trademark issues with the name/game also see
>> > >> https://en.wikipedia.org/wiki/The_Tetris_Company
>> > >
>> > >Regarding the potential trademark issues, both FSF-approved
>distros
>> > >Parabola and PureOS have Tetrinet in their repositories[1][2], so
>I
>> > >think it would be acceptable to add it to Guix. And if a copyright
>> > >claim is made in the future it can always be removed.
>> > >
>> > >[1] Tetrinet in Parabola -
>https://www.parabola.nu/packages/?q=tetrinet
>> > >[2] Tetrinet in PureOS -
>> > >https://software.pureos.net/search_pkg?term=tetrinet
>> > >
>> > >Thanks
>> > >
>> > >On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia
><swedebugia <at> riseup.net>
>> > >wrote:
>> > >
>> > >> On 2019-02-23 10:26, swedebugia wrote:
>> > >> > For the sake of making it easy to find when searching
>synopsies I
>> > >> > suggest you add "game" to the end of yours.
>> > >> > -- 
>> > >> > Sent from my k-9 mail for Android.
>> > >> 
>> > >> having looked it up online I prefer the WP synopsis:
>> > >> "TetriNET is a console multiplayer online Tetris game for up to
>six
>> > >people."
>> > >> 
>> > >> There is a gnome version also. We should state clearly that this
>is a
>> > >> console/text-mode client.
>> > >> 
>> > >> As an aside I did not find a working server anywhere and the
>homepage
>> > >of
>> > >> the project is dead. There is a possibility to host your own
>server
>> > >with
>> > >> jetrix though.
>> > >> 
>> > >> There could be trademark issues with the name/game also see
>> > >> https://en.wikipedia.org/wiki/The_Tetris_Company
>> > >> 
>> > >> -- 
>> > >> Cheers Swedebugia
>> > 
>> > Hi 
>> > I agree with your remarks
>> > WP = wikipedia 
>> > 
>> > Given that there is no pgp signed tarball or even a checksum on
>that page,  have you asked the maintainer about this and verified that
>you got the code unaltered? 
>> > -- 
>> > Sent from my k-9 mail for Android.

Good, did you point out that http is easy to spoof?

If they are serious about application and distribution security they really should enable https.

I had the same issue with another maintainer serving a hash over http. I asked him over email if my hash was correct. This is not perfect out of band but given most email providers post snowden now use starttls and enforce https it is better than nothing.

Assuming it is tainted is my default stance with http. I would rather not use it at all and would like a browser that drops it or issue a dire warning when encountered. 
-- 
Sent from my k-9 mail for Android.
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Sat, 02 Mar 2019 20:11:02 GMT) Full text and rfc822 format available.

Message #59 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "swedebugia" <swedebugia <at> riseup.net>
Cc: 34523 <34523 <at> debbugs.gnu.org>, me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Sat, 02 Mar 2019 20:10:11 +0000 (GMT)
This was their reply:

```
Hi,

I'm not sure how it confirms its validity further :), but it's:
2fb2bfcfe1fc2af82b01b66e2b28a77ad1262c17

The last release of tetrinet was about 15 years ago, this is a purely
legacy archive - I haven't considered adding an https certificate, sorry.
```

On Thu, 28 Feb 2019 05:03:50 +0100, swedebugia <swedebugia <at> riseup.net> wrote:

> pkill9 <at> runbox.com skrev: (27 februari 2019 15:11:20 CET)
> >The Tetrinet maintainer added an SHA1 file:
> >http://tetrinet.or.cz/download/tetrinet-0.11.tar.bz2.sha1
> >
> >On Wed, 27 Feb 2019 07:10:46 +0000 (GMT), <pkill9 <at> runbox.com> wrote:
> >
> >> > Given that there is no pgp signed tarball or even a checksum on
> >that page,  have you asked the maintainer about this and verified that
> >you got the code unaltered? 
> >> 
> >> Ok I emailed the current maintainer according to that page asking to
> >verify that I got the source code unaltered, and to maybe update the
> >page with that info.
> >> 
> >> On Tue, 26 Feb 2019 21:45:23 +0100, swedebugia
> ><swedebugia <at> riseup.net> wrote:
> >> 
> >> > pkill9 <at> runbox.com skrev: (26 februari 2019 16:20:28 CET)
> >> > >Hi Swedebugia,
> >> > >
> >> > >> having looked it up online I prefer the WP synopsis:
> >> > >> "TetriNET is a console multiplayer online Tetris game for up to
> >six
> >> > >people."
> >> > >> 
> >> > >> There is a gnome version also. We should state clearly that this
> >is a
> >> > >> console/text-mode client.
> >> > >
> >> > >What does 'WP' mean?
> >> > >
> >> > >> As an aside I did not find a working server anywhere and the
> >homepage
> >> > >of
> >> > >> the project is dead. There is a possibility to host your own
> >server
> >> > >with
> >> > >> jetrix though.
> >> > >
> >> > >I played Tetrinet with someone over a server, but I can't remember
> >what
> >> > >the address was.
> >> > >
> >> > >You can't access the homepage of the project? I can access
> >> > >http://tetrinet.or.cz fine. Or do you mean it hasn't been updated
> >in
> >> > >ages?
> >> > >
> >> > >> There could be trademark issues with the name/game also see
> >> > >> https://en.wikipedia.org/wiki/The_Tetris_Company
> >> > >
> >> > >Regarding the potential trademark issues, both FSF-approved
> >distros
> >> > >Parabola and PureOS have Tetrinet in their repositories[1][2], so
> >I
> >> > >think it would be acceptable to add it to Guix. And if a copyright
> >> > >claim is made in the future it can always be removed.
> >> > >
> >> > >[1] Tetrinet in Parabola -
> >https://www.parabola.nu/packages/?q=tetrinet
> >> > >[2] Tetrinet in PureOS -
> >> > >https://software.pureos.net/search_pkg?term=tetrinet
> >> > >
> >> > >Thanks
> >> > >
> >> > >On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia
> ><swedebugia <at> riseup.net>
> >> > >wrote:
> >> > >
> >> > >> On 2019-02-23 10:26, swedebugia wrote:
> >> > >> > For the sake of making it easy to find when searching
> >synopsies I
> >> > >> > suggest you add "game" to the end of yours.
> >> > >> > -- 
> >> > >> > Sent from my k-9 mail for Android.
> >> > >> 
> >> > >> having looked it up online I prefer the WP synopsis:
> >> > >> "TetriNET is a console multiplayer online Tetris game for up to
> >six
> >> > >people."
> >> > >> 
> >> > >> There is a gnome version also. We should state clearly that this
> >is a
> >> > >> console/text-mode client.
> >> > >> 
> >> > >> As an aside I did not find a working server anywhere and the
> >homepage
> >> > >of
> >> > >> the project is dead. There is a possibility to host your own
> >server
> >> > >with
> >> > >> jetrix though.
> >> > >> 
> >> > >> There could be trademark issues with the name/game also see
> >> > >> https://en.wikipedia.org/wiki/The_Tetris_Company
> >> > >> 
> >> > >> -- 
> >> > >> Cheers Swedebugia
> >> > 
> >> > Hi 
> >> > I agree with your remarks
> >> > WP = wikipedia 
> >> > 
> >> > Given that there is no pgp signed tarball or even a checksum on
> >that page,  have you asked the maintainer about this and verified that
> >you got the code unaltered? 
> >> > -- 
> >> > Sent from my k-9 mail for Android.
> 
> Good, did you point out that http is easy to spoof?
> 
> If they are serious about application and distribution security they really should enable https.
> 
> I had the same issue with another maintainer serving a hash over http. I asked him over email if my hash was correct. This is not perfect out of band but given most email providers post snowden now use starttls and enforce https it is better than nothing.
> 
> Assuming it is tainted is my default stance with http. I would rather not use it at all and would like a browser that drops it or issue a dire warning when encountered. 
> -- 
> Sent from my k-9 mail for Android.






Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Sun, 31 Mar 2019 11:45:01 GMT) Full text and rfc822 format available.

Message #62 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "swedebugia" <swedebugia <at> riseup.net>
Cc: 34523 <34523 <at> debbugs.gnu.org>, me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Sun, 31 Mar 2019 12:44:39 +0100 (BST)
So I looked at the PureOS page for Tetrinet (https://software.pureos.net/package/source/landing/tetrinet) and the "VCS browser" links to a git repository for Tetrinet which is served via https: https://repo.or.cz/tetrinet.git, this is linked to on the frontpage of http://tetrinet.or.cz (a link to the README) file, so I'll change the source to use this instead.

On Thu, 28 Feb 2019 05:03:50 +0100, swedebugia <swedebugia <at> riseup.net> wrote:

> pkill9 <at> runbox.com skrev: (27 februari 2019 15:11:20 CET)
> >The Tetrinet maintainer added an SHA1 file:
> >http://tetrinet.or.cz/download/tetrinet-0.11.tar.bz2.sha1
> >
> >On Wed, 27 Feb 2019 07:10:46 +0000 (GMT), <pkill9 <at> runbox.com> wrote:
> >
> >> > Given that there is no pgp signed tarball or even a checksum on
> >that page,  have you asked the maintainer about this and verified that
> >you got the code unaltered? 
> >> 
> >> Ok I emailed the current maintainer according to that page asking to
> >verify that I got the source code unaltered, and to maybe update the
> >page with that info.
> >> 
> >> On Tue, 26 Feb 2019 21:45:23 +0100, swedebugia
> ><swedebugia <at> riseup.net> wrote:
> >> 
> >> > pkill9 <at> runbox.com skrev: (26 februari 2019 16:20:28 CET)
> >> > >Hi Swedebugia,
> >> > >
> >> > >> having looked it up online I prefer the WP synopsis:
> >> > >> "TetriNET is a console multiplayer online Tetris game for up to
> >six
> >> > >people."
> >> > >> 
> >> > >> There is a gnome version also. We should state clearly that this
> >is a
> >> > >> console/text-mode client.
> >> > >
> >> > >What does 'WP' mean?
> >> > >
> >> > >> As an aside I did not find a working server anywhere and the
> >homepage
> >> > >of
> >> > >> the project is dead. There is a possibility to host your own
> >server
> >> > >with
> >> > >> jetrix though.
> >> > >
> >> > >I played Tetrinet with someone over a server, but I can't remember
> >what
> >> > >the address was.
> >> > >
> >> > >You can't access the homepage of the project? I can access
> >> > >http://tetrinet.or.cz fine. Or do you mean it hasn't been updated
> >in
> >> > >ages?
> >> > >
> >> > >> There could be trademark issues with the name/game also see
> >> > >> https://en.wikipedia.org/wiki/The_Tetris_Company
> >> > >
> >> > >Regarding the potential trademark issues, both FSF-approved
> >distros
> >> > >Parabola and PureOS have Tetrinet in their repositories[1][2], so
> >I
> >> > >think it would be acceptable to add it to Guix. And if a copyright
> >> > >claim is made in the future it can always be removed.
> >> > >
> >> > >[1] Tetrinet in Parabola -
> >https://www.parabola.nu/packages/?q=tetrinet
> >> > >[2] Tetrinet in PureOS -
> >> > >https://software.pureos.net/search_pkg?term=tetrinet
> >> > >
> >> > >Thanks
> >> > >
> >> > >On Sat, 23 Feb 2019 07:23:43 +0100, swedebugia
> ><swedebugia <at> riseup.net>
> >> > >wrote:
> >> > >
> >> > >> On 2019-02-23 10:26, swedebugia wrote:
> >> > >> > For the sake of making it easy to find when searching
> >synopsies I
> >> > >> > suggest you add "game" to the end of yours.
> >> > >> > -- 
> >> > >> > Sent from my k-9 mail for Android.
> >> > >> 
> >> > >> having looked it up online I prefer the WP synopsis:
> >> > >> "TetriNET is a console multiplayer online Tetris game for up to
> >six
> >> > >people."
> >> > >> 
> >> > >> There is a gnome version also. We should state clearly that this
> >is a
> >> > >> console/text-mode client.
> >> > >> 
> >> > >> As an aside I did not find a working server anywhere and the
> >homepage
> >> > >of
> >> > >> the project is dead. There is a possibility to host your own
> >server
> >> > >with
> >> > >> jetrix though.
> >> > >> 
> >> > >> There could be trademark issues with the name/game also see
> >> > >> https://en.wikipedia.org/wiki/The_Tetris_Company
> >> > >> 
> >> > >> -- 
> >> > >> Cheers Swedebugia
> >> > 
> >> > Hi 
> >> > I agree with your remarks
> >> > WP = wikipedia 
> >> > 
> >> > Given that there is no pgp signed tarball or even a checksum on
> >that page,  have you asked the maintainer about this and verified that
> >you got the code unaltered? 
> >> > -- 
> >> > Sent from my k-9 mail for Android.
> 
> Good, did you point out that http is easy to spoof?
> 
> If they are serious about application and distribution security they really should enable https.
> 
> I had the same issue with another maintainer serving a hash over http. I asked him over email if my hash was correct. This is not perfect out of band but given most email providers post snowden now use starttls and enforce https it is better than nothing.
> 
> Assuming it is tainted is my default stance with http. I would rather not use it at all and would like a browser that drops it or issue a dire warning when encountered. 
> -- 
> Sent from my k-9 mail for Android.






Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Wed, 10 Apr 2019 13:08:01 GMT) Full text and rfc822 format available.

Message #65 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "swedebugia" <swedebugia <at> riseup.net>
Cc: 34523 <34523 <at> debbugs.gnu.org>, me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Wed, 10 Apr 2019 14:07:16 +0100 (BST)
[Message part 1 (text/plain, inline)]
I've attached a patch with an updated source url pointing to the git repository which is served via https.
[0001-gnu-Add-tetrinet.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#34523; Package guix-patches. (Sun, 30 Jun 2019 09:34:01 GMT) Full text and rfc822 format available.

Message #68 received at 34523 <at> debbugs.gnu.org (full text, mbox):

From: <pkill9 <at> runbox.com>
To: "pkill9" <pkill9 <at> runbox.com>
Cc: swedebugia <swedebugia <at> riseup.net>, 34523 <34523 <at> debbugs.gnu.org>,
 me <me <at> tobias.gr>
Subject: Re: [bug#34523] Add tetrinet
Date: Sun, 30 Jun 2019 10:33:27 +0100 (BST)
[Message part 1 (text/plain, inline)]
On Wed, 10 Apr 2019 14:07:16 +0100 (BST), <pkill9 <at> runbox.com> wrote:

> I've attached a patch with an updated source url pointing to the git repository which is served via https.

Since this patch no longer applies, I have attached an updated patch that applies to the guix repository.
[0001-gnu-Add-tetrinet.patch (text/x-patch, attachment)]

Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Fri, 06 Aug 2021 03:21:02 GMT) Full text and rfc822 format available.

Notification sent to <pkill9 <at> runbox.com>:
bug acknowledged by developer. (Fri, 06 Aug 2021 03:21:02 GMT) Full text and rfc822 format available.

Message #73 received at 34523-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: <pkill9 <at> runbox.com>
Cc: Ricardo Wurmus <rekado <at> elephly.net>, 34523 <34523-done <at> debbugs.gnu.org>,
 Tobias Geerinckx-Rice <me <at> tobias.gr>
Subject: Re: bug#34523: Add tetrinet
Date: Thu, 05 Aug 2021 23:20:36 -0400
Hello,

<pkill9 <at> runbox.com> writes:

> I've attached an updated patch with the modifications suggested so far:
>
>  - Changed license from expat to public-domain
>  - Changed "No tests" to lowercase "no tests"
>  - Added "no configure file" comment
>  - Install Readme files
>
> I indent the package definition in emacs by marking the package
> definition (CTRL+Space) and running `M-x indent-region`, I'm not sure
> what indentation was wrong with the original patch I submitted, but I
> ran indent-region on it again anyway.

[...]

Applied as commit f8f096d1e8f930ebeecd98125b9c03d97b3c7f65, with some
small adjustments.

Thank you!

Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 03 Sep 2021 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 207 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.