unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#43685: xonotic player ID and stats reporting are broken
@ 2020-09-29  1:48 bdju via Bug reports for GNU Guix
  2020-09-29 10:58 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2022-12-21 23:04 ` bug#43685: xonotic player ID and starts " Denis 'GNUtoo' Carikli
  0 siblings, 2 replies; 5+ messages in thread
From: bdju via Bug reports for GNU Guix @ 2020-09-29  1:48 UTC (permalink / raw)
  To: 43685

When playing on a server, assuming I've enabled the option in my
profile, I should have my stats submitted to stats.xonotic.org and have
a player profile made where my wins and losses are visible.
This isn't working. I asked in the #xonotic IRC and it sounds like this
sometimes happens from a certain file being left out of distro packages.
"it tends to happen when using linux distro packages that omit
key_0.d0pk" is the exact quote.
This stats reporting does not seem like a privacy concern, and it's
optional, so I doubt it was broken on purpose. Hopefully someone can fix
it. I think the option adds some fun to the game and makes the community
feel more alive. I would like to see my stats tracked properly.
Hopefully I've given enough info for someone to look into this!




^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#43685: xonotic player ID and stats reporting are broken
  2020-09-29  1:48 bug#43685: xonotic player ID and stats reporting are broken bdju via Bug reports for GNU Guix
@ 2020-09-29 10:58 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2020-09-29 19:52   ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2022-12-21 23:04 ` bug#43685: xonotic player ID and starts " Denis 'GNUtoo' Carikli
  1 sibling, 1 reply; 5+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-29 10:58 UTC (permalink / raw)
  To: bdju; +Cc: 43685

[-- Attachment #1: Type: text/plain, Size: 930 bytes --]

Hullo bdju,

bdju via Bug reports for GNU Guix 写道:
> This isn't working. I asked in the #xonotic IRC and it sounds 
> like this
> sometimes happens from a certain file being left out of distro 
> packages.
> "it tends to happen when using linux distro packages that omit
> key_0.d0pk" is the exact quote.

We don't omit the file.  It's in the root of the upstream 
xonotic-0.8.2.zip & is copied to <xonotic-data>/share/xonotic 
which is then symlinked to <xonotic>/share/xonotic:

  λ ls $(guix build xonotic)/share/xonotic
  data/  key_0.d0pk  server/

Perhaps the engine has trouble finding it, or perhaps it's not the 
reason for your missing stats after all.

I'm downloading the (gig of) sources to take a closer look on the 
bus.

> This stats reporting does not seem like a privacy concern, and 
> it's
> optional, so I doubt it was broken on purpose.

Certainly not!

Thanks,

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#43685: xonotic player ID and stats reporting are broken
  2020-09-29 10:58 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2020-09-29 19:52   ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2021-05-03 15:18     ` bdju via Bug reports for GNU Guix
  0 siblings, 1 reply; 5+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2020-09-29 19:52 UTC (permalink / raw)
  Cc: 43685, bdju

[-- Attachment #1: Type: text/plain, Size: 535 bytes --]

Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> I'm downloading the (gig of) sources to take a closer look on 
> the bus.

Unfortunately no progress was made there, as Xonotic consistently 
failed to start at all.  I got the Cool Earth background, but no 
main menu.  Had to kill it -9.  Once I got off and connected to 
wi-fi, Xonotic started fine.

I'll report it as a separate issue if it happens again, but 
turning off wi-fi and removing ~/.xonotic did not allow me to 
reproduce it.

Weird.

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#43685: xonotic player ID and stats reporting are broken
  2020-09-29 19:52   ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-05-03 15:18     ` bdju via Bug reports for GNU Guix
  0 siblings, 0 replies; 5+ messages in thread
From: bdju via Bug reports for GNU Guix @ 2021-05-03 15:18 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice; +Cc: 43685

On Tue Sep 29, 2020 at 2:52 PM CDT, Tobias Geerinckx-Rice wrote:
> Tobias Geerinckx-Rice via Bug reports for GNU Guix 写道:
> > I'm downloading the (gig of) sources to take a closer look on 
> > the bus.
>
> Unfortunately no progress was made there, as Xonotic consistently
> failed to start at all. I got the Cool Earth background, but no
> main menu. Had to kill it -9. Once I got off and connected to
> wi-fi, Xonotic started fine.
>
> I'll report it as a separate issue if it happens again, but
> turning off wi-fi and removing ~/.xonotic did not allow me to
> reproduce it.
>
> Weird.
>
> T G-R
I just played Xonotic again recently after a long break and can confirm
it's still not working as desired. I found the game I played on
stats.xonotic.org and my name is not clickable unlike my opponent's
name.
I'd be interested to hear if you can get any further in trying to test
the game now.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#43685: xonotic player ID and starts reporting are broken
  2020-09-29  1:48 bug#43685: xonotic player ID and stats reporting are broken bdju via Bug reports for GNU Guix
  2020-09-29 10:58 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2022-12-21 23:04 ` Denis 'GNUtoo' Carikli
  1 sibling, 0 replies; 5+ messages in thread
From: Denis 'GNUtoo' Carikli @ 2022-12-21 23:04 UTC (permalink / raw)
  To: 43685

[-- Attachment #1: Type: text/plain, Size: 1331 bytes --]

Hi,

As I understand the statistics should also be opt-in to be compliant
with the FSDG and GDPR, and currently they will be opt-out when they
start working.

If you run Xonotic for the first time, after agreeing to the services
TOS, that basically tell you that TOS apply to stats.xonotic.org and to
the xonotic-forum, you are asked if you want to "Allow player
statistics to use your nickname at stats.xonotic.org?".

It also tells you that "Player statistics are enabled by default, you
can change this in the Profile menu". And so even if you select "no" or
"undecided", you are tracked.

Parabola also has a similar issue: https://labs.parabola.nu/issues/3402
though I've not checked if statistics collection work there.

So maybe we could:
(1) Somehow find a way to make statistics work again
(2) Disable statistics by default
(3) Change the text telling users that statistics can be enabled in the
    profile menu.

This looks relatively easy to do but it might not work for
translations. So maybe we could do that and try to upstream a patch for
it? Or do people have another idea.

Also should I open a separate bug for that issue because while it
touches the exact same functionality and that both probably need to be
tackled together technically speaking it's a separate issue?

Denis.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-12-21 23:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-29  1:48 bug#43685: xonotic player ID and stats reporting are broken bdju via Bug reports for GNU Guix
2020-09-29 10:58 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2020-09-29 19:52   ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-03 15:18     ` bdju via Bug reports for GNU Guix
2022-12-21 23:04 ` bug#43685: xonotic player ID and starts " Denis 'GNUtoo' Carikli

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).