regcfp: Add initial config data for Flock 2016

This commit is contained in:
Paul W. Frields 2016-01-27 00:55:52 +00:00
parent 4fec45f07c
commit 4eebb4e35a

View file

@ -1,7 +1,7 @@
{ {
"production": { "production": {
"theming": { "theming": {
"site_name": "FLOCK 2016 Registration", "site_name": "Flock 2016 Registration",
"event_name": "Flock 2016", "event_name": "Flock 2016",
"logo": "" "logo": ""
}, },
@ -17,7 +17,7 @@
}, },
"email": { "email": {
"from": "myevent@example.com", "from": "nobody@fedoraproject.org",
"transport": { "transport": {
"host": "localhost" "host": "localhost"
} }
@ -44,55 +44,114 @@
"persona_audience": "https://register.flocktofedora.org", "persona_audience": "https://register.flocktofedora.org",
"permissions": { "permissions": {
"admin": ["puiterwijk@fedoraproject.org"], "admin": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "robyduck@fedoraproject.org", "rsuehle@fedoraproject.org"],
"papers": { "papers": {
"submit": ["puiterwijk@fedoraproject.org"], "submit": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"list": { "list": {
"accepted": ["puiterwijk@fedoraproject.org"], "accepted": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"own": ["puiterwijk@fedoraproject.org"], "own": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"all": ["puiterwijk@fedoraproject.org"] "all": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org"]
}, },
"tag": ["puiterwijk@fedoraproject.org"], "tag": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"vote": ["puiterwijk@fedoraproject.org"], "vote": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"showvotes": ["puiterwijk@fedoraproject.org"], "showvotes": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"accept": ["puiterwijk@fedoraproject.org"] "accept": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org"]
}, },
"registration": { "registration": {
"register": ["puiterwijk@fedoraproject.org"], "register": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"pay": [], "pay": [],
"request_receipt": [], "request_receipt": [],
"view_public": ["puiterwijk@fedoraproject.org"], "view_public": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"view_all": ["puiterwijk@fedoraproject.org"], "view_all": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"add_payment": [], "add_payment": [],
"print_badge": ["puiterwijk@fedoraproject.org"], "print_badge": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"desk": ["puiterwijk@fedoraproject.org"] "desk": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"]
} }
}, },
"papers": { "papers": {
"enabled": true, "enabled": true,
"tracks": [ "tracks": [
"security", "Building a Better Distro",
"data" "Growing the Fedora Userbase",
"Making Life Better for Contributors",
"Prepared Lightning Talk",
"Workshop - Team Planning",
"Workshop - Hackfest",
"Workshop - Drop-in Clinic",
"Other"
] ]
}, },
"registration": { "registration": {
"enabled": true, "enabled": true,
"fields": { "fields": {
"fullname": {
"display_name": "Full name",
"type": "string",
"required": true,
"private": false,
"placeholder": ""
},
"country": { "country": {
"display_name": "Country", "display_name": "Country",
"type": "country", "type": "country",
"required": true, "required": true,
"message": "This will be kept private",
"private": true, "private": true,
"placeholder": "Country of origin" "placeholder": "Country of origin"
}, },
"ircnick": { "subsidyreq": {
"display_name": "IRC Nickname", "display_name": "Apply for sponsored funding for flight/hotel?",
"type": "string", "type": "select",
"required": true,
"private": false,
"placeholder": "",
"options": [
"Yes", "No"
]
},
"inviteletter": {
"display_name": "Do you need an invitation letter to attend?",
"type": "select",
"required": true,
"private": false,
"placeholder": "",
"options": [
"Yes", "No"
]
},
"veg": {
"display_name": "Vegetarian",
"type": "select",
"required": true,
"message": "This will be kept private; note that a selection here does not guarantee availability of vegetarian options",
"private": true,
"placeholder": "",
"options": [
"Yes", "No"
]
},
"volunteer": {
"display_name": "Are you willing to work as a volunteer at the event?",
"type": "select",
"required": true,
"message": "This will be kept private",
"private": true,
"placeholder": "",
"options": [
"Yes", "No"
]
},
"family": {
"display_name": "Are you bringing family with you to the location?",
"type": "select",
"required": true, "required": true,
"private": true, "private": true,
"placeholder": "IRC Nickname" "placeholder": "",
"options": [
"Yes", "No"
]
}, },
"shirtsize": { "shirtsize": {
"display_name": "T-shirt size", "display_name": "T-shirt size",
@ -106,8 +165,75 @@
"S", "S",
"M", "M",
"L", "L",
"XL" "XL",
"XXL",
"3XL"
] ]
},
"roomshare": {
"display_name": "Will you share a room?",
"type": "select",
"required": true,
"private": false,
"placeholder": "",
"options": [
"Yes", "No"
]
},
"roommate": {
"display_name": "If sharing a room, enter a name if you know your roommate",
"type": "string",
"required": false,
"private": false,
"placeholder": ""
},
"hotelbooked": {
"display_name": "Have you booked, or will you book, your hotel reservation?",
"type": "select",
"required": true,
"private": false,
"placeholder": "",
"options": [
"Yes", "No"
]
},
"brnobus": {
"display_name": "Are you interested in a bus from Brno, in case that option is offered?",
"type": "select",
"required": true,
"private": false,
"placeholder": "",
"options": [
"Yes", "No"
]
},
"ircnick": {
"display_name": "IRC Nickname",
"type": "string",
"required": false,
"private": false,
"placeholder": "IRC Nickname"
},
"blog": {
"display_name": "Blog URL",
"type": "string",
"required": false,
"private": false,
"placeholder": "https://example.com/blog"
},
"twitter": {
"display_name": "Twitter handle",
"type": "string",
"required": false,
"private": false,
"placeholder": ""
},
"badgeextra": {
"display_name": "Extra line for badges (if available)",
"type": "string",
"required": false,
"private": false,
"placeholder": ""
} }
}, },
@ -143,8 +269,8 @@
"profile": { "profile": {
"name": "Event Registration Profile", "name": "Event Registration Profile",
"presentation": { "presentation": {
"brand_name": "Event Foundation", "brand_name": "Fedora Project",
"logo_image": "https://www.guadec.org/wp-content/uploads/2014/10/guadec-logo-white.png", "logo_image": "https://getfedora.org/static/images/fedora_infinity_140x140.png",
"locale_code": "US" "locale_code": "US"
}, },
"input_fields": { "input_fields": {
@ -154,7 +280,7 @@
}, },
"flow_config": { "flow_config": {
"landing_page_type": "billing", "landing_page_type": "billing",
"bank_txn_pending_url": "http://www.guadec.org" "bank_txn_pending_url": "http://fedoraproject.org"
} }
} }
} }