Opened 11 years ago

Closed 10 years ago

#1880 closed task (fixed)

add some activity names to trac component list

Reported by: quozl Owned by: silbe
Priority: Low Milestone: Unspecified
Component: bugs.sugarlabs.org Version: Unspecified
Severity: Minor Keywords:
Cc: cjl, wadeb, jdsimmons, sayamindu, garycmartin Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

Karthika Karunanithy who is leading a testing team in Sri Lanka has identified several activities that are not listed as components in trac.

Could these be reviewed and added please?

  • Finance,
  • Social Calc Activity,
  • Distance,
  • Words,
  • Scratch,
  • Stop Watch.

In addition I've identified the following activities missing:

  • Wikipedia (not on ASLO),
  • Get Books (might be known as GetInternetArchiveBooks),
  • Help (might be known as XOHelp),
  • Maze,
  • Implode.

If any of these activities are not on activities.sugarlabs.org, or are not maintained by Sugar Labs, then I think they should not be added.

In the meanwhile, the Activity Team component may be used.

Change History (7)

comment:1 Changed 11 years ago by bernie

  • Owner changed from bernie to silbe
  • Status changed from new to assigned

Reassigning to silbe as he's the one in charge of trac.

Quozl, if you havew time to help managing trac as well, we'd be happy to give you admin privs.

comment:2 Changed 11 years ago by sascha_silbe

  • Component changed from download.sugarlabs.org to bugs.sugarlabs.org

Who should the default assignees of the new components be? Do they already have Trac accounts?
FWIW, the catch-all for any activity that doesn't have a separate component is the "ActivityTeam" component. I'm aware the list of components is getting overwhelming and thus "ActivityTeam" is easy to overlook (and might need some better choice of name anyway), but adding another load of components doesn't help with that.
Maybe we need some kind of "guided" new ticket form / workflow like e.g. Gnome is using. As Trac allows ticket fields to be passed as part of the URL, a simple set of wiki pages might suffice. Any help with that is appreciated.

comment:3 Changed 11 years ago by cjl

Here are some notes that have bearing on this ticket.

Could these be reviewed and added please?

  • Finance (owner: wadeb)

http://activities.sugarlabs.org/en-US/sugar/addon/4040
http://git.sugarlabs.org/projects/finance

  • Social Calc Activity has it's own bug tracker elsewhere.

See http://bugs.sugarlabs.org/ticket/1538 for links to SocialCalc's hosting / bugtracker

  • Distance (owner:bemasc)

http://activities.sugarlabs.org/en-US/sugar/addon/4264

hosted at OLPC, not Sugar labs
http://dev.laptop.org/git/projects/acoustic-measure-activity/

Trac'ed at OLPC
http://dev.laptop.org/query?&component=acoustic-measure-activity

  • Words (owner: cjb)

Not in ASLO
http://wiki.laptop.org/go/Words

hosted at OLPC, not Sugar Labs
http://dev.laptop.org/~cjb/words/
http://dev.laptop.org/git/users/cjb/words-activity/

  • Scratch

http://activities.sugarlabs.org/en-US/sugar/addon/4249

Hosted on Scratch infrastructure (they also host their own translations)
Bug reporting to their forums
http://scratch.mit.edu/forums/

Some Trac tickets at OLPC
http://dev.laptop.org/query?component=scratch-activity

  • Stop Watch (owner: bemasc)

Not on ASLO
Hosted at OLPC
http://dev.laptop.org/git/activities/stopwatch/

In addition I've identified the following activities missing:

  • Wikipedia (not on ASLO),
  • Get Books (might be known as GetInternetArchiveBooks),

These are two separate activities (one derived from the other).

Get Internet Archive Books (owner: jdsimmons)
http://git.sugarlabs.org/projects/get-internet-archive-books

Get Books (owner: Sayamindu, derived from GetIABooks)
http://git.sugarlabs.org/projects/get-books

comment:4 Changed 11 years ago by cjl

My take is that bugs should be filed where the developer will look for them (e.g. in the upstream bugtracker if available).

Finance, GetBooks and GetIABooks could legitimately get components in bugs.sl.o but the rest of them have their primary hosting elsewhere and that is where bugs belong.

Perhaps a distinct field can be created in ASLO pages to point users at the correct bugtracker.

Other than the three locally hosted activities listed above, the rest should probably be resolved as wontfix or notsugar.

comment:5 Changed 11 years ago by cjl

  • Cc cjl added

add to this list Analyze activity

Hosted at:
http://git.sugarlabs.org/projects/analyze

Owned by garycmartin

Already has tickets here that should be associated with the analyze-activity component

http://bugs.sugarlabs.org/ticket/1618

Still has tickets in OLPC Trac that should be migrated or resolved. Having a component here would make that simpler.

comment:6 Changed 11 years ago by sascha_silbe

  • Cc wadeb jdsimmons sayamindu garycmartin added

Adding the mentioned authors to CC. I'll add a component for every activity where I get an explicit ACK from the author.

comment:7 Changed 10 years ago by cjl

  • Resolution set to fixed
  • Status changed from assigned to closed

This is a complex multi-element ticket, much of which has been resolved in one way or anothr.

GetInternetArchiveBooks, Help, Maze, Analyze components exist now (fixed).

SocialCalc Activity use component SEETA (fixed).

Distance, Words, Scratch, StopWatch are hosted / Trac'ed elsewhere (wontfix).

Punting on wikipedia, file a new ticket for that, if needed (wontfix).

Filed new ticket #2648 for Finance and Implode (to keep these elements open).

Create Trac component for Finance, owner wadeb
http://git.sugarlabs.org/~wadeb

Create Trac component for Implode, owner ~jcl
http://git.sugarlabs.org/~jcl

That covers all the listed activities, closing this ticket as fixed.

Note: See TracTickets for help on using tickets.