Closed
Bug 1023081
Opened 11 years ago
Closed 8 years ago
Make webide more project agnostic
Categories
(DevTools Graveyard :: WebIDE, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: paul, Unassigned)
References
Details
Webide needs to be aware of the type of project it's handling. Everywhere in the code, we find tests like:
> if (packagedApp), if (hostedApp), if (runtimeApp).
We need to have a more generic "Project" class with subclasses.
Reporter | ||
Comment 1•11 years ago
|
||
We want to support any targets (main process, child chrome process, tabs, addons, ...).
We want to support projects in a generic way (then we don't have to do the if() described in comment 0).
Comment 2•10 years ago
|
||
For now I just replicated some properties of my addon's package.json in manifest.webapp
The minimal set for WebIDE to still list it as a project is this:
{
"name": "Jot Firefox Add-on",
"description": "Jot Extension for Desktop and Mobile Firefox saves information...",
"developer": {
"name": "anaran",
"url": "https://github.com/anaran/JotFirefox"
}
}
This allows me to hack on my add-on inside firefox!
All I am missing is integration of git and jpm (npm support really)
/me ducks from anticipated punches
This is just feedback, not trying to extend this enhancement request.
Blocks: 1071474
Blocks: 1077784
Blocks: 1082123
No longer blocks: 1043953
No longer blocks: 1000993
WebIDE is slated for removal, so it's unlikely we'll make a change at the moment.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Updated•7 years ago
|
Product: Firefox → DevTools
Updated•5 years ago
|
Product: DevTools → DevTools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•