<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://badge.emfcamp.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Steve+Amor</id>
	<title>EMF Badge - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://badge.emfcamp.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Steve+Amor"/>
	<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/wiki/Special:Contributions/Steve_Amor"/>
	<updated>2026-04-18T10:25:30Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=330</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=330"/>
		<updated>2018-08-29T18:16:19Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;br /&gt;
&lt;br /&gt;
== Packaging up your badge app for submission to the store ==&lt;br /&gt;
&lt;br /&gt;
Every app becomes a new folder in the root of the Mk4-App GitHub repository. So if you create a &amp;quot;snake&amp;quot; app, you need to put your program files in a folder called &amp;quot;snake&amp;quot; with at least a &amp;quot;main.py&amp;quot; in it.&lt;br /&gt;
&lt;br /&gt;
App names need to be unique (the folder structure enforces that). App folders can contain multiple files (python and non python), but at a minimum &amp;quot;main.py&amp;quot; with the correct headers is required.&lt;br /&gt;
&lt;br /&gt;
Plesae verify that your apps folder structure is correct by running &amp;quot;./tilda_tools validate&amp;quot; (this works without a badge) before submitting it to the badge app store as the validations is also run by Travis to check pull requests.&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&lt;br /&gt;
main.py headers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
___name___         = &amp;quot;&amp;lt;your_app_name&amp;gt;&amp;quot;&lt;br /&gt;
___license___      = &amp;quot;MIT&amp;quot;&lt;br /&gt;
___dependencies___ = [&amp;quot;wifi&amp;quot;, &amp;quot;http&amp;quot;, &amp;quot;ugfx_helper&amp;quot;, &amp;quot;sleep&amp;quot;]&lt;br /&gt;
___categories___   = [&amp;quot;&amp;lt;see below&amp;gt;&amp;quot;]&lt;br /&gt;
___bootstrapped___ = True # Whether or not apps get downloaded on first install. Defaults to &amp;quot;False&amp;quot;, mostly likely you won't have to use this at all.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please use one of these categories:&lt;br /&gt;
* System&lt;br /&gt;
* Homescreens&lt;br /&gt;
* Games&lt;br /&gt;
* Sound&lt;br /&gt;
* EMF&lt;br /&gt;
* Villages&lt;br /&gt;
* Phone&lt;br /&gt;
* LEDs&lt;br /&gt;
* Sensors&lt;br /&gt;
* Demo&lt;br /&gt;
* Other&lt;br /&gt;
&lt;br /&gt;
== Submitting your badge app to the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app] &lt;br /&gt;
* Add your app to your local repo [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
* Create a Pull Request [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#updating-your-github-and-local-git-repo]&lt;br /&gt;
&lt;br /&gt;
If you prefer a GUI interface, you could consider https://desktop.github.com/&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=329</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=329"/>
		<updated>2018-08-29T18:16:01Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: /* Submitting your badge app to the official badge store */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;br /&gt;
&lt;br /&gt;
== Packaging up your badge app for submission to the store ==&lt;br /&gt;
&lt;br /&gt;
Every app becomes a new folder in the root of the Mk4-App GitHub repository. So if you create a &amp;quot;snake&amp;quot; app, you need to put your program files in a folder called &amp;quot;snake&amp;quot; with at least a &amp;quot;main.py&amp;quot; in it.&lt;br /&gt;
&lt;br /&gt;
App names need to be unique (the folder structure enforces that). App folders can contain multiple files (python and non python), but at a minimum &amp;quot;main.py&amp;quot; with the correct headers is required.&lt;br /&gt;
&lt;br /&gt;
Plesae verify that your apps folder structure is correct by running &amp;quot;./tilda_tools validate&amp;quot; (this works without a badge) before submitting it to the badge app store as the validations is also run by Travis to check pull requests.&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&lt;br /&gt;
main.py headers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
___name___         = &amp;quot;&amp;lt;your_app_name&amp;gt;&amp;quot;&lt;br /&gt;
___license___      = &amp;quot;MIT&amp;quot;&lt;br /&gt;
___dependencies___ = [&amp;quot;wifi&amp;quot;, &amp;quot;http&amp;quot;, &amp;quot;ugfx_helper&amp;quot;, &amp;quot;sleep&amp;quot;]&lt;br /&gt;
___categories___   = [&amp;quot;&amp;lt;see below&amp;gt;&amp;quot;]&lt;br /&gt;
___bootstrapped___ = True # Whether or not apps get downloaded on first install. Defaults to &amp;quot;False&amp;quot;, mostly likely you won't have to use this at all.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please use one of these categories:&lt;br /&gt;
* System&lt;br /&gt;
* Homescreens&lt;br /&gt;
* Games&lt;br /&gt;
* Sound&lt;br /&gt;
* EMF&lt;br /&gt;
* Villages&lt;br /&gt;
* Phone&lt;br /&gt;
* LEDs&lt;br /&gt;
* Sensors&lt;br /&gt;
* Demo&lt;br /&gt;
* Other&lt;br /&gt;
&lt;br /&gt;
== Submitting your badge app to the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app] &lt;br /&gt;
* Add your app to your local repo [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
* Create a Pull Request [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#updating-your-github-and-local-git-repo]&lt;br /&gt;
&lt;br /&gt;
If you prefer a GUI interface, you could consider https://desktop.github.com/&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=328</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=328"/>
		<updated>2018-08-29T18:13:58Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;br /&gt;
&lt;br /&gt;
== Packaging up your badge app for submission to the store ==&lt;br /&gt;
&lt;br /&gt;
Every app becomes a new folder in the root of the Mk4-App GitHub repository. So if you create a &amp;quot;snake&amp;quot; app, you need to put your program files in a folder called &amp;quot;snake&amp;quot; with at least a &amp;quot;main.py&amp;quot; in it.&lt;br /&gt;
&lt;br /&gt;
App names need to be unique (the folder structure enforces that). App folders can contain multiple files (python and non python), but at a minimum &amp;quot;main.py&amp;quot; with the correct headers is required.&lt;br /&gt;
&lt;br /&gt;
Plesae verify that your apps folder structure is correct by running &amp;quot;./tilda_tools validate&amp;quot; (this works without a badge) before submitting it to the badge app store as the validations is also run by Travis to check pull requests.&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&lt;br /&gt;
main.py headers:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
___name___         = &amp;quot;&amp;lt;your_app_name&amp;gt;&amp;quot;&lt;br /&gt;
___license___      = &amp;quot;MIT&amp;quot;&lt;br /&gt;
___dependencies___ = [&amp;quot;wifi&amp;quot;, &amp;quot;http&amp;quot;, &amp;quot;ugfx_helper&amp;quot;, &amp;quot;sleep&amp;quot;]&lt;br /&gt;
___categories___   = [&amp;quot;&amp;lt;see below&amp;gt;&amp;quot;]&lt;br /&gt;
___bootstrapped___ = True # Whether or not apps get downloaded on first install. Defaults to &amp;quot;False&amp;quot;, mostly likely you won't have to use this at all.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please use one of these categories:&lt;br /&gt;
* System&lt;br /&gt;
* Homescreens&lt;br /&gt;
* Games&lt;br /&gt;
* Sound&lt;br /&gt;
* EMF&lt;br /&gt;
* Villages&lt;br /&gt;
* Phone&lt;br /&gt;
* LEDs&lt;br /&gt;
* Sensors&lt;br /&gt;
* Demo&lt;br /&gt;
* Other&lt;br /&gt;
&lt;br /&gt;
== Submitting your badge app to the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app] (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
* Create a Pull Request [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#using-git-and-github-to-submit-your-badge-app]&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo [https://github.com/emfcamp/Mk4-Apps/blob/master/CONTRIBUTING.md#updating-your-github-and-local-git-repo]&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=323</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=323"/>
		<updated>2018-08-29T17:33:53Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: /* Packaging up your badge app for submission to the store */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;br /&gt;
&lt;br /&gt;
== Packaging up your badge app for submission to the store ==&lt;br /&gt;
&lt;br /&gt;
Every app becomes a new folder in the root of the Mk4-App GitHub repository. So if you create a &amp;quot;snake&amp;quot; app, you need to put your program files in a folder called &amp;quot;snake&amp;quot; with at least a &amp;quot;main.py&amp;quot; in it.&lt;br /&gt;
&lt;br /&gt;
App names need to be unique (the folder structure enforces that). App folders can contain multiple files (python and non python), but at a minimum &amp;quot;main.py&amp;quot; with the correct headers is required.&lt;br /&gt;
&lt;br /&gt;
Plesae verify that your apps folder structure is correct by running &amp;quot;./tilda_tools validate&amp;quot; (this works without a badge) before submitting it to the badge app store as the validations is also run by Travis to check pull requests.&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&lt;br /&gt;
main.py headers:&lt;br /&gt;
&lt;br /&gt;
___name___         = &amp;quot;&amp;lt;your_app_name&amp;gt;&amp;quot;&amp;lt;br /&amp;gt;&lt;br /&gt;
___license___      = &amp;quot;MIT&amp;quot;&amp;lt;br /&amp;gt;&lt;br /&gt;
___dependencies___ = [&amp;quot;wifi&amp;quot;, &amp;quot;http&amp;quot;, &amp;quot;ugfx_helper&amp;quot;, &amp;quot;sleep&amp;quot;]&amp;lt;br /&amp;gt;&lt;br /&gt;
___categories___   = [&amp;quot;&amp;lt;see below&amp;gt;&amp;quot;]&amp;lt;br /&amp;gt;&lt;br /&gt;
___bootstrapped___ = True&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please use one of these categories:&lt;br /&gt;
* System&lt;br /&gt;
* Homescreens&lt;br /&gt;
* Games&lt;br /&gt;
* Sound&lt;br /&gt;
* EMF&lt;br /&gt;
* Villages&lt;br /&gt;
* Phone&lt;br /&gt;
* LEDs&lt;br /&gt;
* Sensors&lt;br /&gt;
* Demo&lt;br /&gt;
* Other&lt;br /&gt;
&lt;br /&gt;
== Submitting your badge app to the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address (link to set up user and email)&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo (link)&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer (link) (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo (link)&lt;br /&gt;
* Create a Pull Request (link)&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo (link)&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=322</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=322"/>
		<updated>2018-08-29T17:19:03Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: /* Packaging up your badge app for submission to the store */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;br /&gt;
&lt;br /&gt;
== Packaging up your badge app for submission to the store ==&lt;br /&gt;
&lt;br /&gt;
Every app becomes a new folder in the root of the Mk4-App github repository. So if you create a &amp;quot;snake&amp;quot; app, you need to put your program files in a folder called &amp;quot;snake&amp;quot; with at least a &amp;quot;main.py&amp;quot; in it.&lt;br /&gt;
&lt;br /&gt;
App names need to be unique (the folder structure enforces that). App folders can contain multiple files (python and non python), but at a minimum &amp;quot;main.py&amp;quot; with the correct headers is required.&lt;br /&gt;
&lt;br /&gt;
Plesae verify that your apps folder structure is correct by running &amp;quot;./tilda_tools validate&amp;quot; (this works without a badge) before submitting it to the badge app store as the validations is also run by Travis to check pull requests.&lt;br /&gt;
&lt;br /&gt;
== Submitting your badge app to the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address (link to set up user and email)&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo (link)&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer (link) (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo (link)&lt;br /&gt;
* Create a Pull Request (link)&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo (link)&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=321</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=321"/>
		<updated>2018-08-29T17:18:33Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: /* Packaging up your badge app for submission to the store */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;br /&gt;
&lt;br /&gt;
== Packaging up your badge app for submission to the store ==&lt;br /&gt;
&lt;br /&gt;
Every app becomes a new folder in the root of the Mk4-App repo. So if you create a &amp;quot;snake&amp;quot; app, you need to put your program files in a folder called &amp;quot;snake&amp;quot; with at least a &amp;quot;main.py&amp;quot; in it.&lt;br /&gt;
&lt;br /&gt;
App names need to be unique (the folder structure enforces that). App folders can contain multiple files (python and non python), but at a minimum &amp;quot;main.py&amp;quot; with the correct headers is required.&lt;br /&gt;
&lt;br /&gt;
Plesae verify that your apps folder structure is correct by running &amp;quot;./tilda_tools validate&amp;quot; (this works without a badge) before submitting it to the badge app store as the validations is also run by Travis to check pull requests.&lt;br /&gt;
&lt;br /&gt;
== Submitting your badge app to the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address (link to set up user and email)&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo (link)&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer (link) (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo (link)&lt;br /&gt;
* Create a Pull Request (link)&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo (link)&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=317</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=317"/>
		<updated>2018-08-29T15:36:32Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;br /&gt;
&lt;br /&gt;
== Packaging up your badge app for submission to the store ==&lt;br /&gt;
&lt;br /&gt;
Todo: How to package up your badge app for submission to the store&lt;br /&gt;
&lt;br /&gt;
== Submitting your badge app to the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address (link to set up user and email)&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo (link)&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer (link) (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo (link)&lt;br /&gt;
* Create a Pull Request (link)&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo (link)&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=315</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=315"/>
		<updated>2018-08-29T14:18:22Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
== Packaging up your badge app for submission to the store ==&lt;br /&gt;
&lt;br /&gt;
Todo: How to package up your badge app for submission to the store&lt;br /&gt;
&lt;br /&gt;
== Submitting your badge app to the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address (link to set up user and email)&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo (link)&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer (link) (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo (link)&lt;br /&gt;
* Create a Pull Request (link)&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo (link)&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=314</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=314"/>
		<updated>2018-08-29T14:17:58Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
Todo: How to package up your badge app for submission to the store&lt;br /&gt;
&lt;br /&gt;
== Packaging up your badge app for submission to the store ==&lt;br /&gt;
&lt;br /&gt;
== Submitting your badge app to the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address (link to set up user and email)&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo (link)&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer (link) (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo (link)&lt;br /&gt;
* Create a Pull Request (link)&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo (link)&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=313</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=313"/>
		<updated>2018-08-29T14:10:31Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: /* Submittinh your badge app to the official badge store */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
Todo: How to package up your badge app for submission to the store&lt;br /&gt;
&lt;br /&gt;
=== Packaging up your badge app for submission to the store ===&lt;br /&gt;
&lt;br /&gt;
=== Submitting your badge app to the official badge store ===&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address (link to set up user and email)&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo (link)&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer (link) (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo (link)&lt;br /&gt;
* Create a Pull Request (link)&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo (link)&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=312</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=312"/>
		<updated>2018-08-29T14:10:16Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
Todo: How to package up your badge app for submission to the store&lt;br /&gt;
&lt;br /&gt;
=== Packaging up your badge app for submission to the store ===&lt;br /&gt;
&lt;br /&gt;
=== Submittinh your badge app to the official badge store ===&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address (link to set up user and email)&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo (link)&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer (link) (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo (link)&lt;br /&gt;
* Create a Pull Request (link)&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo (link)&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
	<entry>
		<id>https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=311</id>
		<title>TiLDA MK4/Badge Store Submissions</title>
		<link rel="alternate" type="text/html" href="https://badge.emfcamp.org/w/index.php?title=TiLDA_MK4/Badge_Store_Submissions&amp;diff=311"/>
		<updated>2018-08-29T13:04:42Z</updated>

		<summary type="html">&lt;p&gt;Steve Amor: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Todo: Please elaborate on these steps&lt;br /&gt;
&lt;br /&gt;
To submit your badge app to the official badge store, you will need to:&lt;br /&gt;
&lt;br /&gt;
* Create a GitHub account [https://github.com/join]&lt;br /&gt;
* Download and install git on your local computer [https://git-scm.com/downloads]&lt;br /&gt;
* Set up git on your local computer with your username and email address (link to set up user and email)&lt;br /&gt;
* Fork the emfcamp/Mk4-Apps repo (link)&lt;br /&gt;
* Clone '''your''' GitHub repo to your computer (link) (maybe mention https://desktop.github.com/ ?)&lt;br /&gt;
* Add your app to your local repo (link)&lt;br /&gt;
* Create a Pull Request (link)&lt;br /&gt;
&lt;br /&gt;
* Over time, your GitHub report will get out of sync with the changes that have been made to the emfcamp/Mk4-Apps repo so you will need to update your GitHub repo (link)&lt;br /&gt;
&lt;br /&gt;
== Rules for apps in the official badge store ==&lt;br /&gt;
&lt;br /&gt;
* App has to be &amp;quot;Rated G: General Audiences – all ages admitted&amp;quot;&lt;br /&gt;
* App should not be of malicious nature&lt;br /&gt;
* App complies with EMF's [https://www.emfcamp.org/code-of-conduct Code of Conduct]&lt;br /&gt;
* No code/image hot-loading without good reasons (since it might be change after the review process)&lt;br /&gt;
* It's fine for people to improve on Apps other have written. Likewise, if you submit an App, be aware that others can and will make changes to it.&lt;/div&gt;</summary>
		<author><name>Steve Amor</name></author>
	</entry>
</feed>