Opened 5 years ago

Closed 5 years ago

#199 closed defect (wontfix)

Release Tarballs of bounce (3dpong)

Reported by: RafaelOrtiz Owned by: wadeb
Priority: normal Milestone:
Component: Bounce Version: Unspecified
Severity: Major Keywords:
Cc: bernie Distribution/OS: Unspecified
Bug Status: Needinfo

Description

Change History (12)

comment:1 Changed 5 years ago by wadeb

  • Cc bernie added

I'm still waiting for a shell account.

BTW, it would be *really* cool if Gitorious could automatically build and post tarballs and .xo's to download.sugarlabs.org when a tag containing 'Release' is pushed. This could probably be done in the post-commit hook. Should I open another ticket for this?

comment:2 Changed 5 years ago by wadeb

(The rationale for the post commit hook btw, is so that we don't need shell accounts for *every* activity author)

comment:3 Changed 5 years ago by RafaelOrtiz

hi wadeb..

my opinion is that your request should be a bug..:).(and is needed also obviously)

comment:4 Changed 5 years ago by bernie

why do the .xo bundles need to bo in download.sugarlabs.org?

On wiki.laptop.org, they were just being attached to the Activities page.

comment:5 Changed 5 years ago by wadeb

Posting activity bundles to the wiki is pretty much deprecated. It's slow and inconvenient for activity authors, and is hard to keep organized. Imagine posting new sugar tarballs to the wiki for each release you do, it would take days to upload and link everything :)

Besides, we're not making per-activity user facing wiki pages this time around, so there is no point to posting bundles to the wiki. The addons.sugarlabs.org site is going to take care of the user facing page, and downloads.sugarlabs.org is the natural place for the bundles.

I'd like to see some automated organization to the bundle storage as well, for example:

http://downloads.sugarlabs.org/activities/maze/

Maze-1.xo
Maze-2.xo
...

The Git post-commit hook could keep this directory up to date.

comment:6 Changed 5 years ago by bernie

Ok, then we'll use the download directory for now.

In the future, addons.sugarlabs.org might become the place of choice.

comment:7 Changed 5 years ago by wadeb

I reopened the post-commit issue as #221.

comment:8 Changed 5 years ago by marcopg

  • Bug Status set to Unconfimed
  • Distribution/OS set to Unspecified
  • Severity set to Blocker

Do you want a component for bounce? Who should own it?

comment:9 Changed 5 years ago by wadeb

Yeah, I'll own it.

Ultimately we want a component for every activity I think, but it sounds like a lot of admin overhead.

comment:10 Changed 5 years ago by erikos

Mind that Bounce is not in Fructose - so we do not need a tarball of it. And it should be available on addons then in the future.

Can this ticket be updated - it is marked as a blocker for sugar.

comment:11 Changed 5 years ago by tomeu

  • Bug Status changed from Unconfimed to Needinfo
  • Component changed from sugar to Bounce
  • Owner changed from marcopg to wadeb
  • Severity changed from Blocker to Major
  • Status changed from new to assigned

Are tarballs still needed?

comment:12 Changed 5 years ago by wadeb

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

Bounce is not part of Fructose, so I'm closing this ticket.

Note: See TracTickets for help on using tickets.