BACON

From SNAFU Con Wiki
Jump to navigation Jump to search

B.A.C.O.N.

BACON (the Badge Administration and Convention Operations Nexus) is the convention registration system as you know it plus so much more. All most people need to know is that they log in, create a badge, and pay (Badge Administration). However there are users who do so much more than that. BACON is the central database for all things SNAFU (Convention Operations). If you're registering for almost anything to do with the SNAFU Convention, you're likely doing it through BACON.


BACON Is . . .

BACON is so much more than just convention registration. BACON is

  • registration history
  • artist alley registration
  • club/org registration
  • swap meet registration
  • panel submissions
  • the full convention schedule
  • tracking achievements
  • badge creation
  • staff/volunteer applications
  • staff/volunteer resources
  • meeting schedule
  • the entire website management (CMS)
  • MANY staff functions
  • (soon) the entire convention email system

(Feels like ending this with "log on now and demand your anime.")

And it's constantly being improved on and added to.

Team BACON!

The admin team meets in person about once a month to work on BACON. We have a private HipChat room that's active almost every day. The admin leaders are super-staff members in that they have access to more information than any other staff members and must be very trustworthy.

If you would like to be part of the BACON team, send an email to [email protected].

Requirements

  • Familiarity with a language in the C extended family, preferably PHP 5 because that's what we use. We don't mind beginners or if you learn as you go, but you need to be serious about learning it.
  • A computer to code on, preferably a laptop for code parties.
  • Availability to attend code parties and stay up all night being crazy and getting code work done, with or without caffeine. Code parties are scheduled in advance roughly once a month, often on the same weekend as staff meetings. They're usually an entire weekend with an all-nighter from Saturday into Sunday. Some code parties are in Santa Clara, some in Carson City, and some in Reno. You need to be able to attend almost all of them. When we meet in Santa Clara the contingent from Nevada road trip together.
  • Compatibility with the current BACON team. You will need to attend at least one code party before we give you access to any code or the database.
  • Money to handle your fair share of food & other expenses. We have a system which tracks who buys the next group meal and it's as fair as possible. We all pay our fair share. If you don't partake in the group food you don't owe anything for it, but where's the fun in that?
  • Ability to get an NDA notarized. We have a staff member who can help with that for free. You must have a signed and notarized NDA before we will give you access to the code or database.
  • Must qualify as staff with the convention since this is a staff only position. Absolutely no minors. There's a good chance you'll see some hentai since there is a large overlap between the hentai department and admin team.

We could really use someone with the:

  • Willingness to go through the entirety of BACON and write a manual and keep it updated as things change
  • Knowledge of HTML and CSS and design principles to make BACON look really cool

Why would you want to join Team BACON?

Well first, you have the opportunity to give yourself the BACON achievement. Notice the word "opportunity" – no one will show you how to do it; you'll need to figure it out on your own. We're the coolest people at the con - we're the freaking admin! We make the con work in many ways. Then there are the crazy code parties and caffeine! The occasional road trips for code weekends. Those are all pretty awesome.

This is actually a position which works year round. We put in significantly more hours than most other staff members and, for the most part, we have a hell of a good time doing it. We handle other things as well such as hentai programming, general video programming, and panels. This group of (so far) 5 people handles roughly 3/5ths of the convention in one way or another.

You also make a difference. To start you will end up with smaller assignments that no one else has time to do. These are often things that would be really useful, but get set aside as a non-priority. Everything you do will be useful to the group. You will end up "owning" Bits (modules) of BACON.