Ticket #2123 (closed defect: fixed)

Opened 3 years ago

Last modified 13 months ago

Measure needlessly offers sharing

Reported by: quozl Owned by: walter
Priority: Unspecified by Maintainer Milestone: Unspecified by Release Team
Component: Measure Version: Unspecified
Severity: Trivial Keywords: 12.1.0
Cc: Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

Measure does not appear to implement any sharing of waveform, capture, or log. Yet it offers sharing of the activity.

(I'm not sure what the Sugar design policy is, but offering sharing yet not sharing is disappointing. I can see that it would be beneficial in a class environment to know that participants are involved in a shared activity though.)

Measure-30, XO-1 os301, XO-1.5 os206.

Change History

  Changed 3 years ago by walter

Oops. Sharing must have gotten dropped along the way. I'll add it back in.

  Changed 3 years ago by quozl

What is it that is shared? (e.g. on Write the text is shared, on Browse the bookmarks are shared, on Chat the text lines are shared, on Maze there is a player icon for each user).

follow-up: ↓ 4   Changed 3 years ago by walter

You should be able to superimpose data from multiple sensors captured on multiple laptops. (Data captured t the journal can already be shared)

in reply to: ↑ 3   Changed 3 years ago by quozl

Replying to walter:

You should be able to superimpose data from multiple sensors captured on multiple laptops.

You mean within Measure itself? If so, I'm afraid I haven't been able to make this work. Two XO-1.5 with os206 (Sugar 0.84), with Measure-30. Started Measure on one laptop, share with neighbourhood, click on the icon in neighbourhood view on the other laptop, both instances say they are shared, but there is no change to display.

  Changed 3 years ago by walter

I'll reimplement it and if we can get a decent performance, I'll reintroduce it. Otherwise, I'll turn off sharing.

  Changed 3 years ago by walter

  • status changed from new to closed
  • resolution set to fixed

Sharing is disabled in v31

  Changed 3 years ago by quozl

  • status changed from closed to reopened
  • resolution fixed deleted

Tested Measure-31 on Sugar 0.84 on XO-1.5 build os206, sharing is still offered. The Share with combo box remains.

Fearing incorrect local procedure I checked source Measure/measure.py ... the max_participants value change is present, but I was unable to figure out why it was not being effective. The same value change is in Terminal/terminal.py and commenting it out restores the Share with combo box for Terminal.

  Changed 3 years ago by walter

I tested under a few conditions as well. I have two chunks of code to do this:

self.max_participants = 1

and, for old-style toolbars:

if hasattr(toolbox, 'share'):

toolbox.share.hide()

elif hasattr(toolbox, 'props'):

toolbox.props.visible = False

Suggestions?

  Changed 16 months ago by godiard

I see the share button disabled, can we close this ticket?

  Changed 13 months ago by godiard

  • keywords 12.1.0 added
  • status changed from reopened to closed
  • resolution set to fixed

The sharing button is already disabled in Measure 36

Note: See TracTickets for help on using tickets.