Ticket #7524 (new defect)

Opened 4 months ago

Last modified 2 months ago

Library should go in /usr/share/sugar/activities.

Reported by: cscott Owned by: mstone
Priority: blocker Milestone: 9.1.0
Component: library Version: not specified
Keywords: blocks-:8.2.0 Cc: sj, cscott, mstone, gregorio
Action Needed: add to build Verified: no
Deployments affected: Blocked By: #7378
Blocking: #7413

Description

Our new Fedora-friendly packaging guidelines recommend that core activity and library content live in /usr/share/sugar/activities instead of /usr/share/activities. Our core library package should move to /usr/share/sugar/activities to be consistent with these guidelines.

Change History

Changed 4 months ago by cscott

  • cc sj, cscott, mstone added
  • owner changed from sj to mstone

Reassigning to mstone for now, so that he can find labor for the task and reassign once more.

Changed 4 months ago by bert

Wouldn't be /usr/share/sugar/library a more sensible choice?

Changed 4 months ago by gregorio

  • cc gregorio added

This needs to be documented and frozen either way ASAP.

Are you proposing to change what is currently in Joyride?

I think its too late to make this change now.

Thanks,

Greg S

Changed 4 months ago by gregorio

  • keywords blocks:8.2.0 added
  • priority changed from normal to blocker

Doesn't need to be changed but needs to be finalized one way or the other before we release.

Changed 3 months ago by mstone

Greg, why would this issue possibly block the release so long as the library content can still be found?

Changed 3 months ago by gregorio

Hi Michael,

I think we need the directory structure used by activities frozen and documented (and hopefully backward compatible).

That's what is a blocker on this. In other words we need a decision, documented and communicated, preferably well before the release.

Let me know if I am mis-interpreting the bug. As soon as we have a decision and explanation of it, I can put it in the release notes.

Thanks,

Greg S

Changed 3 months ago by cscott

  • blockedby 7378 added

Changed 3 months ago by mstone

  • keywords blocks-:8.2.0 added; blocks:8.2.0 removed
  • milestone changed from 8.2.0 (was Update.2) to 9.1.0

We're not going to make any changes here that we haven't already made so I'm punting this to 9.1.0.

Changed 2 months ago by mstone

  • next_action changed from never set to add to build

I believe I have fixed this in olpc-library-2-1, available from http://dev.laptop.org/~mstone/releases and from http://dev.laptop.org/git/users/mstone/library.

Note: See TracTickets for help on using tickets.