Overview
The same way Google has summer of code, this idea is to have something like Google year of code.
We're talking about a website where the community can collectively fund projects (ie bounties), design them collectively and fund them collectively.
This session is to hear your thoughts and ideas about the matter.
Agenda
* FOSS Factory, an introduction
* Does the community need this model
* If so, what's the idea way of using it (ie implemented within the drupal website or left as an external site)
* what kind of problems would be posted on it, what level of expertise would be required to solve them.
Goals
Basically I would like to know if this idea makes sense at all, and if it does, I would like to know how to make it happen.
Resources
please see www.fossfactory.org
We will cover the current state of the Semantic Web in Drupal, what can be done and how this can all be used to make a difference in climate change.
What are you waiting for? Hack Climate Change
The BoF is in the Main Floor. If you don't know where it is contact me.
So come one and come all... Bring your ideas and your brilliance. I plan on talking little and listening a lot!
Useful links
Here are some links to wet your appetite (shameless plug!)
* http://www.sitepoint.com/blogs/2008/03/05/drupal-7-a-living-breathing-se...
* http://www.sitepoint.com/blogs/2008/03/16/why-rdfa-is-the-only-web-scale...
* http://www.sitepoint.com/blogs/2008/02/22/one-small-step-for-yahoo-one-g...
* http://www.sitepoint.com/blogs/2008/03/14/preparing-your-sites-for-the-d...
Bios
David Peterson has been a Semantic Web believer for a few years now. He is based in Queensland Australia and works with BoaB interactive (a science communication and knowledge management company). I have a wonderful wife and 2 (soon to be 3) children and want the world to be a better place for them.
Hack Climate Change is a personal passion of his and he believes the Semantic Web is the perfect vehicle to make this happen.
I blog for Sitepoint and cover Semantic Web and Drupal topics: http://www.sitepoint.com/articlelist/497.
-----------
Nicholas Roberts is a producer/project manager from Sydney Australia who works with BoaB interactive - a science and sustainability web company - in tropical north Queensland near the Great Barrier Reef.
He has 10 years of experience in internet, IT & media including a few years in newspapers for News Corp. Has worked for left-leaning think-tanks, an oil conglomerate, a university, a global multi-media empire, advertising firms and community arts. His most intense work experience was working as webmaster for News Corp in Australia from 2000-2003 during Sept 11 and the invasions of Afghanistan & Iraq.
Lately his focus has been on the intersection of internet, sustainability, media and democracy. He is in Europe for September to attend Drupalcon and the European Social Forum in Malmo in Sweden, September 17-21. He is also researching organising the Australian Social Forum to be held late 2009 and a multi-platform media cooperative.
He is a sucker for punishment.
Overview
Stretnutie Cechov s Slovakov, bude to priestor aby sme sa zoznamit, porozpravat, vymenit skusenosti, poradit atd...
Agenda
* predstavenie
* volna diskusia
Goals
Vybudovanie kontaktov a vytvorenie priestoru na stretnutia, DrupalCamps...
Overview
CiviCRM is a constituent relationship management system that integrates with Drupal.
That's the simple version of the story.
Now here's what was overheard at Port Royal last night: 'Dude -- do you not realize the ground you're walking on is littered with corpses?'
Don't let the next lot of corpses include yours.
If you're working (fighting) with CiviCRM now, if you've worked with it in the past, or you know that you'll be needing to use it in the future, come along and we'll share experiences, tips, and code.
Overview
In this roundtable format we'll discuss the unique challenges of penetrating the enterprise IT market for CMS. An architectural approach is essential to overcoming these challenges. We'll discuss our experiences in delivering solutions in large enterprises and try to identify a handful of architectural best practices for positioning Drupal as the right choice.
Agenda
Technology adoption patterns within large enterprises are complex and often focus on risk mitigation over value creation and agility. Breaking out of this trap and presenting Drupal as ready for the enterprise requires some knowledge of Enterprise Architecture. We'll discuss experiences using different techniques such as
* Requirement Analysis
* Decomposition
* Modeling
* View point hopping
* Benchmarking
* Running Proof-of-Concepts
As a jumping off point, we'll reference certain tools and studies sponsored by Sun Microsystems for benchmarking and designing Drupal architectures.
Goals
Attendees will meet others interested in enterprise adoption of Drupal, and can build the community focused on this market. Ideally, a set of best practice architectural approaches to positioning Drupal in the enterprise will come out of this session.
Overview
CVS is complicated. Learning how to use it is a challenge. However, it is a necessary tool for anyone wanting to contribute a module or theme to Drupal. Fortunately, there's a lot of documentation on how to use CVS. Unfortunately, there's a lot of documentation on how to use CVS. This session will try to condense all of that down into something we can wrap our heads around.
Agenda
* Quick overview of the basic ideas of version control.
* Walk through the steps to contribute a module.
* Describe the cycle of updating and committing changes.
* Tagging: make an official release!
* Branching, or "Which files am I using now?"
Goals
By the time we're done, everybody should have a higher level of confidence in using CVS. Some people might even have become first-time contributers.
Resources
A CVS account for Drupal's repository will let you participate, but it's not necessary for learnin'.
Overview
Mapnick is an opensource mapping framework that generates great maps, you can read more here. This is intended to be an high-level discussion about using mapnick as a WMS server, setting it up, what it does, how it can be extentended. We'll talk about integrating Drupal with mapnik using lightweight tools to create beautiful maps.
Agenda
We'll talk about:
Resources
A community effort to help a NGO get some ass-kicking internet presence
On the first weekend of October 2008, in only 2 days, the Drupal French Community will build a complete and live website for a selected NGO. All free. Free as in free beer, and free as in free speech.
A lot of the organizational details have been ironed out.
Though we have discussed a lot the question of "how the hell do we pull this off?" and have a detailed an action plan... there must be a million things we forgot.
Who should come?
So we are calling on all that have experience in organizing Codesprints/ Hackathons/ Mashpits and generally community events to join us and share their experience and thoughts.
What should come out of the session?
We would really like to hace constructive criticisms on our plan to adjust and augment it so we can put all the chances on our side to pull off this event.
Overview
The Drupal community is jumping in the Semantic Web bandwagon. Semantic Web Applications built with Drupal are starting to emerge from the different use cases of the community.
The Neologism project is one of the applications that benefits from the power of Drupal, but also constitutes a building block for the Semantic Web.
Neologism is a lightweight web-based vocabulary editor and publishing tool built with Drupal. It makes vocabulary authoring easy and fun. Just create a vocabulary, add classes and properties to it, and your vocabulary is instantly published and available online! Several formats are supported via content negotiation: HTML, RDF/XML and N3. All the term URIs are dereferenceable and point to their human readable description.
Some other Semantic Web projects could also be presented in this BoF.
Agenda
* What is the Semantic Web
* Neologism use case: how Drupal helped us
* Why a Vocabulary editor?
* Other Semantic Web projects built with Drupal
* The future of the Semantic Web and Drupal
I want to open a discussion on how to use various components and sides of Drupal to enable us, Developers to improve usability in our projects. Le us discuss how to use Form Elements, Helper Libraries, Naming conventions and Insert Your Birght Idea Here to enable the community to improve Drupal's usability.
Overview
Improving usability for project Foo might make the same software horrible to use in project Bar. That is why we could look at improving usability in Drupal by not making Drupal core more usable. But by enabling the developers to make Their Drupal project more usable for Their users in Their specific cases: enabling the community to improve usability.
Looking at Drupal as a Framework (the CMF) gives us opportunities: We can improve usability by enabling Dan the Distro Builder to put together a Blog Install Profile that is very usable for Bob the Blogger.
Agenda
* Introduction on Usability in general: Why is it so hard to get right in Drupal?
* Short introduction on why this 'enable' route might work better then the oldfashioned 'make Drupal core more usable'.
* Open Discussion on ways to achieve this.
* Putting Money where Mouth is: create code, docs and projects after the outcome of the discussions. This should be the biggest part: we must avoid this becoming a vapourware project and start off with some Real Working Code and Good Resources.
Goals
Setting up and initial infrastructure that will help people who want to contribute to the usability of Drupal.
Get a message out about this initiative and to enthuse developers for this usability project.
And, in the very end: to allow you to build a perfect site for your specific users.
Resources
Please collect any nice code (form elements) nice ideas (the back of a beermat) or good designs (like That One CSS Trick to align forms) on your laptops or servers. So that we have some real working code and ideas to start off with.