summaryrefslogtreecommitdiffstats
path: root/roles/regcfp
diff options
context:
space:
mode:
authorPaul W. Frields <stickster@gmail.com>2016-01-27 00:55:52 +0000
committerPaul W. Frields <stickster@gmail.com>2016-01-27 00:55:56 +0000
commit4eebb4e35afec5d34e71ccfca49d967b3377b832 (patch)
treedd6114d0f68eb63cedb6b1f9db074f94c0197b90 /roles/regcfp
parent4fec45f07c14407721226255e0114a156031777c (diff)
downloadansible-4eebb4e35afec5d34e71ccfca49d967b3377b832.tar.gz
ansible-4eebb4e35afec5d34e71ccfca49d967b3377b832.tar.xz
ansible-4eebb4e35afec5d34e71ccfca49d967b3377b832.zip
regcfp: Add initial config data for Flock 2016
Diffstat (limited to 'roles/regcfp')
-rw-r--r--roles/regcfp/templates/config.json186
1 files changed, 156 insertions, 30 deletions
diff --git a/roles/regcfp/templates/config.json b/roles/regcfp/templates/config.json
index c4c18cf0e..f57f19750 100644
--- a/roles/regcfp/templates/config.json
+++ b/roles/regcfp/templates/config.json
@@ -1,7 +1,7 @@
{
"production": {
"theming": {
- "site_name": "FLOCK 2016 Registration",
+ "site_name": "Flock 2016 Registration",
"event_name": "Flock 2016",
"logo": ""
},
@@ -17,7 +17,7 @@
},
"email": {
- "from": "myevent@example.com",
+ "from": "nobody@fedoraproject.org",
"transport": {
"host": "localhost"
}
@@ -44,56 +44,115 @@
"persona_audience": "https://register.flocktofedora.org",
"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": {
- "submit": ["puiterwijk@fedoraproject.org"],
+ "submit": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"list": {
- "accepted": ["puiterwijk@fedoraproject.org"],
- "own": ["puiterwijk@fedoraproject.org"],
- "all": ["puiterwijk@fedoraproject.org"]
+ "accepted": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
+ "own": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
+ "all": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org"]
},
- "tag": ["puiterwijk@fedoraproject.org"],
- "vote": ["puiterwijk@fedoraproject.org"],
- "showvotes": ["puiterwijk@fedoraproject.org"],
- "accept": ["puiterwijk@fedoraproject.org"]
+ "tag": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
+ "vote": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
+ "showvotes": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
+ "accept": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org"]
},
"registration": {
- "register": ["puiterwijk@fedoraproject.org"],
+ "register": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"pay": [],
"request_receipt": [],
- "view_public": ["puiterwijk@fedoraproject.org"],
- "view_all": ["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", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
"add_payment": [],
- "print_badge": ["puiterwijk@fedoraproject.org"],
- "desk": ["puiterwijk@fedoraproject.org"]
+ "print_badge": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"],
+ "desk": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org"]
}
},
"papers": {
"enabled": true,
"tracks": [
- "security",
- "data"
+ "Building a Better Distro",
+ "Growing the Fedora Userbase",
+ "Making Life Better for Contributors",
+ "Prepared Lightning Talk",
+ "Workshop - Team Planning",
+ "Workshop - Hackfest",
+ "Workshop - Drop-in Clinic",
+ "Other"
]
},
"registration": {
"enabled": true,
"fields": {
+ "fullname": {
+ "display_name": "Full name",
+ "type": "string",
+ "required": true,
+ "private": false,
+ "placeholder": ""
+ },
"country": {
"display_name": "Country",
"type": "country",
"required": true,
+ "message": "This will be kept private",
"private": true,
"placeholder": "Country of origin"
},
- "ircnick": {
- "display_name": "IRC Nickname",
- "type": "string",
- "required": true,
- "private": true,
- "placeholder": "IRC Nickname"
- },
+ "subsidyreq": {
+ "display_name": "Apply for sponsored funding for flight/hotel?",
+ "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,
+ "private": true,
+ "placeholder": "",
+ "options": [
+ "Yes", "No"
+ ]
+ },
"shirtsize": {
"display_name": "T-shirt size",
"type": "select",
@@ -106,9 +165,76 @@
"S",
"M",
"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": {
"name": "Event Registration Profile",
"presentation": {
- "brand_name": "Event Foundation",
- "logo_image": "https://www.guadec.org/wp-content/uploads/2014/10/guadec-logo-white.png",
+ "brand_name": "Fedora Project",
+ "logo_image": "https://getfedora.org/static/images/fedora_infinity_140x140.png",
"locale_code": "US"
},
"input_fields": {
@@ -154,7 +280,7 @@
},
"flow_config": {
"landing_page_type": "billing",
- "bank_txn_pending_url": "http://www.guadec.org"
+ "bank_txn_pending_url": "http://fedoraproject.org"
}
}
}