![]() There is also a tool for creating custom event attributes. For instance, Google Maps can be embedded in the events pages. You can also utilize some of the widgets for showing locations, full calendars, or individual events.Īs for showing your events on the calendar and being as detailed as possible, the Events Manager plugin gives you most features you need without paying any money. I like that the plugin integrates with your iCal feed and Google Calendar. To get this data I implemented a method in the conference model.The backend interface is simple enough for the average WordPress user and when displayed on the frontend, your events calendar can be used for selling tickets, showing a simple calendar, or displaying event details. We decided that a week is enough granularity. The most important piece of information to show was the progress of the registrations over time. ![]() Gathering the relevant data and presenting it How many people are going to show up? Finally we decided to use Chart.js because of it’s simplicity but also powerfulness. Program - Content I have accepted out of the submissions.Īs you can imagine, to present this information nicely we needed a chart library! So my first task was to evaluate various chart libraries and decide which would fit the best for our purpose. Submissions - Content submitted to my call for papers Registrations - People who are going to attend my conference I researched what data was available, what competing apps showed and in the end decided together with my mentor on: The first thing to do for me and my mentor was to identify which information is the most important for the conference organizers and should therefore be displayed on the new dashboard. ![]() To simply make organizers aware about how their conference is doing. My GSoC project for OSEM is about implementing an organizer dashboard and it’s goal is to make it possible for conference organizers to get a glance at all relevant information about their conference. The source code and the developers are on github. You can run, copy, distribute, study, change and improve it. openSUSE has released OSEM as free software, under the MIT license. OSEM is used by openSUSE, owncloud and other Free and Open Source projects to run their events, it is written in Ruby on Rails, an open source web application framework. And as participant you have a central place to get all the info about the event. As conference organizer you can let people register for your event, run a call for papers and create an entertaining schedule out of users proposals. With OSEM it’s incredible easy to set up and manage all tasks to organize a successful open source conference. About the Open Source Event Manager (OSEM) There are only two weeks left which makes now the perfect time to summarize what I have achieved and learned so far. Google Summer of Code at openSUSE was a great opportunity for me to improve my knowledge and work together with other excellent developers. During my time at university I already was interested in developing web applications and gained first experience. Hey my name is Christian and I’m a student currently in the third year of the Bachelor of Science course with information systems and management major in Nuremberg, Germany. In this series of three posts Christian will tell you about his project and what he has learned from this experience. In the past 4 months during this years Google Summer of Code (GSoC), a global program that offers student developers stipends to write code for open source software projects, Christian Bruckmayer collaborated with other students and mentors to code a dashboard for the Open Source Event Manager (OSEM).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |