Closed
Bug 560896
Opened 16 years ago
Closed 15 years ago
Support addition of approved/ad-hoc Add-ons
Categories
(Websites Graveyard :: byob.mozilla.com, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
1.0
People
(Reporter: lorchard, Unassigned)
References
Details
No description provided.
| Reporter | ||
Comment 1•16 years ago
|
||
Whoops, submitted before editing a description:
Add-ons
- Ability to include search plug-ins from a recommended list
- Ability to include a limited number of add-hoc plugins (by locale,
optionally)
- Ability to include extensions from a recommended list
- Ability to include ad-hoc extensions
- Inclusion of featured extensions/jetpacks that are specific to BYOB
- Ability to specify a limited number of installed extension-related
preferences
- Ability to include a theme as default or a non-default
Depends on: 545308
| Reporter | ||
Updated•16 years ago
|
Summary: Approved/Add-hoc Add-ons → Support addition of approved/ad-hoc Add-ons
| Reporter | ||
Updated•16 years ago
|
Target Milestone: --- → 1.0
Comment 2•16 years ago
|
||
First draft mock-ups ready:
Wireframe:
http://people.mozilla.com/~chowse/drop/byob/v1/repack-addons.png
Original:
http://people.mozilla.com/~chowse/drop/byob/v1/00_byob.graffle.zip
Right now, the designs support:
* Adding 10+ approved extensions (or any uploaded XPI, for admins).
* Adding 10+ approved search engines (or any uploaded XPI, for admins),
and specifying the default search engine.
* Selecting an approved Persona to use by default.
* Selecting an approved theme to use by default.
| Reporter | ||
Comment 3•16 years ago
|
||
Starting to take a crack at this... Looks like I've got the extension installer working on the backend, and am no longer unpacking the .xpis to get them into a repack.
Kev: Have you gotten any updates to that extension installer alpha since the one you sent around back in March?
chowse: Do you happen know a way in CSS to get the _/\_ notch in a border to build the sub-tabs in your mockup without using images? I swore I saw something like that awhile ago, but have forgotten if/where I saw it.
Comment 4•16 years ago
|
||
(In reply to comment #3)
> chowse: Do you happen know a way in CSS to get the _/\_ notch in a border to
> build the sub-tabs in your mockup without using images? I swore I saw
> something like that awhile ago, but have forgotten if/where I saw it.
I wasn't aware you could do this with CSS, but a quick search turned this up:
http://www.dinnermint.org/css/creating-triangles-in-css/
Take a look at the word bubble example: it uses heavy borders and absolute positioning to produce a triangle with a bottom border.
| Reporter | ||
Comment 5•16 years ago
|
||
Been banging on this for a few days now, and not quite done, but figured it was about time to push some work up to staging. So, r67382 should be up (mostly) working up there now.
Still have a bit left to do, including:
* Sidebar list of selected add-ons
* Better error handling (eg. invalid persona URL)
* Access control to ad-hoc XPI uploads
* CSS tweaks needed for Safari and other non-Fx browsers
And, I've got some things that I'll need some input on such as:
* Updates to the extension installer extension? It works, but seems unfinished - causes a restart that misses the first-run page; throws up some weird dialogs on first run, etc.
* What set of extensions, search engines, personas, themes do we want to allow? These are all specified in a config file, so we can change them pretty easily. (I had wanted to use AMO's collections feature for all of this, but it turns out that collections only support extensions and not any of the other 3 categories.)
But, the process *should* work, from addon selection through to repack build. Or, at least, it does on my laptop. I've not yet had a chance to get a repack built on staging.
| Reporter | ||
Comment 6•16 years ago
|
||
Oh yeah, and the review page before submitting a build is a total mess right now too as a result of code shuffling I've been doing... so that's on my TODO list as well.
Comment 7•16 years ago
|
||
Not seeing in the build...just through the "wizard" screens.
| Reporter | ||
Comment 8•16 years ago
|
||
(In reply to comment #7)
> Not seeing in the build...just through the "wizard" screens.
What aren't you seeing in the build?
| Reporter | ||
Comment 9•16 years ago
|
||
(In reply to comment #6)
> Oh yeah, and the review page before submitting a build is a total mess right
> now too as a result of code shuffling I've been doing... so that's on my TODO
> list as well.
Addons should be appearing in the review screen now, after r67582
| Reporter | ||
Comment 10•15 years ago
|
||
Going to say this is done now, save any bugs found in testing
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•11 years ago
|
Product: Websites → Websites Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•