JSIL Porting Tool: Difference between revisions
(Created page with "==Objective== Improve on JSIL so that it can seamlessly bring Desktop and Windows Phone games built in XNA to mobile and desktop browsers") |
(→Scope) |
||
| (20 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
Improve on JSIL so that it can seamlessly bring Desktop and Windows Phone games built in XNA to mobile and desktop browsers | Improve on JSIL so that it can seamlessly bring Desktop and Windows Phone games built in XNA to mobile and desktop browsers | ||
==Scope== | |||
The focus of the project is to prove the viability of JSIL as a way to port XNA game to Firefox Desktop and Mobile offerings. To that end, this project will attempt to port an existing product to both desktop and then on to mobile. The end deliverable would be both improvements to the JSIL porting tool and a product that would be shippable in the Marketplace. A secondary deliverable will be providing documentation on how different issues where solved in the form of both tool documentation and blog post about specific topics that are worth further discussion. | |||
This will not result in a full product version of the tool, however, the deliverable would serve as a proof point towards launching a second project to improve the accessibility of the tool for broader usage. A full port of MonoGame is out of scope for this first port, however, some work maybe undertaken towards this goal in order to make porting a product viable. | |||
* [[Platform/Games/JSIL Porting Tool/Project Road Map | Project Road Map]] | |||
==Issue Tracking== | |||
JSIL issue tracking is currently done on the public Github issue tracker. A private bugzilla backlog may be necessary for non-public aspects of this project. | |||
* [https://github.com/kevingadd/JSIL JSIL project page] | |||
* [https://github.com/kevingadd/JSIL/issues?sort=updated&state=open Issue tracker] | |||
==People== | |||
{| class="wikitable fullwidth-table" | |||
! Role !! Contacts | |||
|- | |||
| Project Champion || | |||
* Vladimir Vukicevic (vladimir@mozilla.com) (A,C,I) | |||
|- | |||
| Project Management || | |||
* Martin Best (mbest@mozilla.com) (A,C,I) | |||
|- | |||
| Tech Lead || | |||
* Kevin Gadd (kevin.gadd@gmail.com) (A,C,I) | |||
|- | |||
|} | |||
The letters following each name stand for: | |||
* R = Responsible for deliverable | |||
* A = Accountable for the final decision making on some aspect of the project | |||
* C = Needs to be consulted on key topics | |||
* I = Needs to be kept informed | |||
==Communication== | |||
{| class="wikitable fullwidth-table" | |||
| Project Team Meeting | |||
|| Thursday at 1pm PT (4pm ET) for 30 mins | |||
* Skype: Details included on meeting invite. | |||
* Invitation: Contact mbest@mozilla.com to get added to the meeting invite list. | |||
* Meeting Notes: [https://etherpad.mozilla.org/l1yTJGMIeQ Meeting Notes Etherpad] | |||
|- | |||
| IRC | |||
|| * Server: irc.mozilla.org | |||
* Channel: #jsil | |||
|} | |||
==Reference== | |||
* [https://github.com/kevingadd/JSIL JSIL project page] | |||
* [https://github.com/kevingadd/JSIL/issues?sort=updated&state=open Issue tracker] | |||
* [http://jsil.org/ JSIL Website] | |||
Latest revision as of 19:54, 2 May 2013
Objective
Improve on JSIL so that it can seamlessly bring Desktop and Windows Phone games built in XNA to mobile and desktop browsers
Scope
The focus of the project is to prove the viability of JSIL as a way to port XNA game to Firefox Desktop and Mobile offerings. To that end, this project will attempt to port an existing product to both desktop and then on to mobile. The end deliverable would be both improvements to the JSIL porting tool and a product that would be shippable in the Marketplace. A secondary deliverable will be providing documentation on how different issues where solved in the form of both tool documentation and blog post about specific topics that are worth further discussion.
This will not result in a full product version of the tool, however, the deliverable would serve as a proof point towards launching a second project to improve the accessibility of the tool for broader usage. A full port of MonoGame is out of scope for this first port, however, some work maybe undertaken towards this goal in order to make porting a product viable.
Issue Tracking
JSIL issue tracking is currently done on the public Github issue tracker. A private bugzilla backlog may be necessary for non-public aspects of this project.
People
| Role | Contacts |
|---|---|
| Project Champion |
|
| Project Management |
|
| Tech Lead |
|
The letters following each name stand for:
- R = Responsible for deliverable
- A = Accountable for the final decision making on some aspect of the project
- C = Needs to be consulted on key topics
- I = Needs to be kept informed
Communication
| Project Team Meeting | Thursday at 1pm PT (4pm ET) for 30 mins
|
| IRC | * Server: irc.mozilla.org
|