ReleaseEngineering/Funsize: Difference between revisions

Jump to navigation Jump to search
Added links to other wiki pages.
(Initial Funsize page)
 
(Added links to other wiki pages.)
Line 1: Line 1:
= Overview =
= Overview =


Funsize can be defined as a "Partial MAR on demand" web service. It's supposed to be an isolated service that generates [[Partial MARs]] to transition from Version A to Version B of Firefox.
Funsize can be defined as a "Partial MAR on demand" web service. It's supposed to be an isolated service that generates [[User:NThomas:Mar_Generation | Partial MARs]] to transition from Version A to Version B of Firefox.


= Working with Funsize =
= Working with Funsize =
Line 7: Line 7:
== Using the API ==
== Using the API ==


Funsize has a straightforward API that any client wishing to use this service can leverage. You can find the details of the API documentation on the [[Using Funsize]] page.
Funsize has a straightforward API that any client wishing to use this service can leverage. You can find the details of the API documentation on the [[/API|Using Funsize]] page.


== Development ==
== Development ==
Line 15: Line 15:
It is then a Release Engineering application, so it tries to follow [https://wiki.mozilla.org/ReleaseEngineering/Development_Best_Practices Releng Best Practices]
It is then a Release Engineering application, so it tries to follow [https://wiki.mozilla.org/ReleaseEngineering/Development_Best_Practices Releng Best Practices]


Lastly there's a [[Contributor's Guide]] which goes into the details of how anyone can setup the project on their machines and start submitting patches and fixing bugs.
Lastly there's a [[/Hacking|Contributor's Guide]] which goes into the details of how anyone can setup the project on their machines and start submitting patches and fixing bugs.


== Deployment ==
== Deployment ==
Line 21: Line 21:
Deployment for Funsize is a little up in the air at the moment, but the current way to deploy in production is to deploy on Amazon Elastic Beanstalk with docker containers.
Deployment for Funsize is a little up in the air at the moment, but the current way to deploy in production is to deploy on Amazon Elastic Beanstalk with docker containers.


If you're dealing with an existing deploy look at the [Funsize Deploy] page for details on how to work with such a deploy and how to troubleshoot an existing deploy.
If you're dealing with an existing deploy look at the [[/Troubleshooting | Funsize Troubleshooting]] page for details on how to work with such a deploy and how to troubleshoot an existing deploy.


= Roadmap =
= Roadmap =
Confirmed users
22

edits

Navigation menu