Opened 14 years ago
Closed 14 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
from http://dev.laptop.org/ticket/8967
We need the tarballs and .xo on
http://download.sugarlabs.org/
Now bounce is on gitorious.
Change History (12)
comment:1 Changed 14 years ago by wadeb
- Cc bernie added
comment:2 Changed 14 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 14 years ago by RafaelOrtiz
hi wadeb..
my opinion is that your request should be a bug..:).(and is needed also obviously)
comment:4 Changed 14 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 14 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 14 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 14 years ago by wadeb
I reopened the post-commit issue as #221.
comment:8 Changed 14 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 14 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 14 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 14 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 14 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.
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?