diff --git a/roles/regcfp/templates/config.json b/roles/regcfp/templates/config.json index c4c18cf0e1..f57f197506 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" } } }