Skip to content

Instantly share code, notes, and snippets.

@schalkneethling
Created November 13, 2015 09:24
Show Gist options
  • Save schalkneethling/5255aa5a195d7ca50983 to your computer and use it in GitHub Desktop.
Save schalkneethling/5255aa5a195d7ca50983 to your computer and use it in GitHub Desktop.
Sample JSON data format for tasks list on contribute page
[
{
"id": "1",
"name": "Download Whimsy",
"description": "Personalize your Fox, install an Add-On.",
"steps": [
"Download Whimsy",
"Open a New Tab"
],
"simple": "true",
"categories": [
"addons",
"personalize"
],
"url": [
"https://addons.mozilla.org/firefox/addon/whimsycorn/"
]
},
{
"id": "2",
"name": "Download Mobile Firefox",
"description": "Firefox can be everywhere you are.",
"steps": [
"Send a link to your device"
],
"simple": "true",
"categories": [
"growth",
"mobile"
],
"url": [
"https://www.mozilla.org/firefox/android/",
"https://www.mozilla.org/firefox/ios/"
]
},
{
"id": "3",
"name": "Follow @mozparticipate",
"description": "Follow @mozparticipate on Twitter",
"steps": [
"Follow @mozparticipate"
],
"simple": "true",
"categories": [
"social media"
],
"url": [
"https://twitter.com/intent/follow/?screen_name=mozparticipate"
]
},
{
"id": "4",
"name": "Joy of Coding",
"description": "Watch an episode of joy of coding",
"steps": [
"Click play to watch the Joy of Coding"
],
"simple": "false",
"categories": [
"programming",
"learn"
],
"url": [
"https://air.mozilla.org/the-joy-of-coding-mconley-livehacks-on-firefox-episode-1/"
]
},
{
"id": "5",
"name": "FoxFooding",
"description": "Read about the foxfooding program on the Participation Hub",
"steps": [
"Visit the Participation Hub"
],
"simple": "false",
"categories": [
"firefoxos",
"community"
],
"url": [
"https://firefoxos.mozilla.community/"
]
},
{
"id": "6",
"name": "DevTools Challenger",
"description": "Learn more about Firefox developer tools using the immersive DevTools Challenger",
"steps": [
"Launch the DevTools Challenger"
],
"simple": "false",
"categories": [
"programming",
"learn",
"tools"
],
"url": [
"http://devtoolschallenger.com/"
]
},
{
"id": "7",
"name": "Download Whimsy",
"description": "Download Whimsy, sign into AMO and rate it",
"steps": [
"Download Whimsy",
"Sign in to AMO",
"Rate the Whimsy Add-On"
],
"simple": "true",
"categories": [
"addons",
"personalize"
],
"url": [
"https://addons.mozilla.org/firefox/addon/whimsycorn/"
]
},
{
"id": "8",
"name": "Download Mobile Firefox",
"description": "Download Firefox for iOS and Android, and sign in to Sync",
"steps": [
"Send a link to your device",
"Sign in to Sync your Fox"
],
"simple": "true",
"categories": [
"growth",
"mobile"
],
"url": [
"https://www.mozilla.org/firefox/android/",
"https://www.mozilla.org/firefox/ios/"
]
},
{
"id": "9",
"name": "How You Participate",
"description": "Share your favorite way to participate with @mozparticipate on Twitter using #QA1 hashtag",
"steps": [
"Download Whimsy",
"Sign in to AMO",
"Rate the Whimsy Add-On"
],
"simple": "true",
"categories": [
"social media"
],
"url": [
"https://twitter.com/intent/tweet/?text=@mozparticipate&hashtags=QA1"
]
},
{
"id": "10",
"name": "Joy of Coding",
"description": "Watch an episode of joy of coding, log in and add a comment",
"steps": [
"Click play to watch Joy of Coding",
"Sign in to AirMozilla",
"Leave a comment"
],
"simple": "false",
"categories": [
"programming",
"learn"
],
"url": [
"https://air.mozilla.org/the-joy-of-coding-mconley-livehacks-on-firefox-episode-1/"
]
},
{
"id": "11",
"name": "Join FoxFooding",
"description": "Join the foxfooding program, sign-in to participation hub, and request a device",
"steps": [
"Sign into the Participation hub",
"Request a FoxFooding device",
"Tweet about it"
],
"simple": "false",
"categories": [
"firefoxos",
"community"
],
"url": [
"https://firefoxos.mozilla.community/"
]
},
{
"id": "12",
"name": "Participate In A DevTools Challenge",
"description": "Go to the DevTools Challenger website and do one of the challenges. For example, Editing CSS Filters",
"steps": [
"Launch the DevTools Challenger",
"Play with the CSS Filters editor",
"Tweet about it"
],
"simple": "false",
"categories": [
"programming",
"learn",
"tools"
],
"url": [
"http://devtoolschallenger.com/#d1600"
]
}
]
@jpetto
Copy link

jpetto commented Nov 17, 2015

I think this is looking great.

If it turns out we want to use this to generate HTML, it may be worth consolidating/combining the no-sign-in and sign-in versions of each task. As is, it's a little tough to tell that there are 2 versions of each, and it results in a bit of repeated data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment