FoswikiCamp

Please go to FoswikiCamp2011 to see the agenda and register your attendance. Keep discussions on this page.

FoswikiCamp is a new initiative to organize regular Foswiki meetups of about 3 days free-style foswiki-ing. All you need is you yourself, probably a laptop and some time to socialize.

For now this is in an early planning state where no date nor a location is fixed. Any suggestions?

List of people interested to come to a FoswikiCamp 2011

Participant Comments (preferred location, date)
 
Locations:
Linux Hotel, Essen, Germany
http://www.bastenhaus.de Donnersberg, Germany

Date:
Late Summer 2011
 
Would love to come, but it's a busy year so depends on dates
I may well be in Zurich with Pam and the girls near the end of this year - so I'm hoping to finally meet - and we should have FoswikiGA2011 then too - if we can work out the telecommunication
Would be happy to host in RevSpace.
Would like to participate either in person or remotely
Would like to participate
Preferring a location in Europe. smile
Depends on dates, location but maybe...
Would like to participate. We are able to host the camp in the RWTH Aachen University.

Impossible dates: 26.10-15.11
I will be arriving a bit later on Friday, between 11:00 and 12:00
Should be able to attend from Fri-Sun

Sprints

This is a list of rough ideas for sprints during a FoswikiCamp. These don't have to be completed on a sprint and most probably will have to be followed up afterwards depending on the complexity of the started idea. Nor should all take place at a single one sprint. Instead, these are topics people have in the back of their mind when they come to a FoswikiCamp and that they might want to team up on. Some of these sprints might be "coding" sprints, some are more non-coding like improving docu, do some interface stuff, write up blog postings or whatever you want to sit down and discuss.

None of these topics have the status of an "official" program or something. Instead, these are things that will happen or not. That's totally depending on the situation. If people feel more like BBQing and enjoy the sun, have a few drinks and chill out, so be it. This will be more fun than sticking to some kind of agenda.

Some of these ideas might need a real dedicated FoswikiSprint where enough people gather under this specific topic. This however should best be organized separately and made clear that this is a, say, DocuSprint or something.

Topic Interested Parties
replace foswiki's self-made calling semantics with PSGI, the web framework for perl, inspired by Python's WSGI and Ruby's Rack
move prefs beyond store api
improve documentation
accurate and easy benchmarking of plugins, integrated with BuildContrib
unicode in the core - is it credible? Lets's try it and see
Continuous integration server
WikiWorkBench development/WikiApp Store

Discussion

Sounds very interesting! Hans Erik S.

-- HansErikSoerensen - 29 Mar 2011

I like this idea. Excellent. Since I start a new project I would like to meet after the summer vacation time, when it's still nice at te evenings. It could be a lovely place, eg.g Linux Hotel or such, where the landscape is nice and the location is supportive for a medium sized group. So I can go Foswiki-ing and my wife can go geocaching. smile

Michael, which size could this meeting be of?

Greetings from the "Donnersberg" Area in Germany

Martin PS: The Donnersberg Area could also be a choice (http://www.bastenhaus.de/).

-- MartinRaabe - 29 Mar 2011

This will probably start with a very small meeting of say 7-15 participants. Linux Hotel as well as Bastenhaus are both good choices. I've added a list so that we can see who would like to come.

-- MichaelDaum - 30 Mar 2011

Idea on IRC was to use FoswikiCamp to have a sprint on moving foswiki to PSGI. There's been some discussion on moving to PSGI yet no proper feature request. How much time do we need to do it? Are 3 days full-day coding enuf?

-- MichaelDaum - 15 Apr 2011

I have thought about making a PSGIEngineContrib for ages, but never had enough time (not something I can convince work to pay me for...).

Creating a PSGIEngineContrib should be fairly easy (I think). Certainly less than 3 full days. Moving Foswiki to PSGI would probably be a lot more work.

-- AndrewJones - 15 Apr 2011

Another possible project for a code sprint would be to push the prefs below the store interface. We've been wanting to do this for ages.

-- CrawfordCurrie - 16 Apr 2011

Crawford, could you please explain what this idea is about and what advantage this will gain. To attract people to sprints under a certain topic it does need some kind of catchphrase. Last but not least if the sprint has finished we will need to talk about the results online and explain it to people. So it is good to have that in mind in advance.

It's core refactoring. We know that the preferences are currently extremely inefficient, because they require the parsing of a topic to evaluate them. By pushing the preferences below the store interface, we give the opportunity to the store authors to implement them more efficiently - for example, using a cache or even encoding the prefs directly into database fields. This mini-project would extend the abstract store interface to support preference queries, at the same time as creating an accelerated implementation for the text-file store using a simple database technology e.g BerkeleyDB - C.

-- MichaelDaum - 16 Apr 2011

Or another sprint where it would help alot to have a group to keep us focussed and motivated, would be to re-write the docco, and to totally re-do the built in UI's - ala the WikiGroups UI - dynamic and re-usable.

personally, I find user facing parts more difficult to do on my own - I may have started the groups UI change, but it needed the collaboration of most of you to get it to where it is now.

-- SvenDowideit - 17 Apr 2011

wrt prefs - I might be doing that in MongoDB m5 - not sure yet.

-- SvenDowideit - 17 Apr 2011

I've moved the mentioned ideas for a sprint to a list together with your name as you mention it. Please add more ideas.

-- MichaelDaum - 18 Apr 2011

Let's see if we can organize the AgendaThirdGeneralAssembly together with a FoswikiCamp.

-- MichaelDaum - 08 Aug 2011

Hi there.

Our company, an RWTH Aachen University spin-off would like to host the Foswiki camp in Aachen (in the middle of europe wink ). We are able to use locations of the university. Videoconferencing / telco should be no problem at all. Beside productive development sprints we can arrange a nice evening program since Aachen is a "young" and historically interesting city (50.000students / 250.000habitants).

-- AlexanderStoffers - 29 Aug 2011

Hi Alexander, this is a great offer. I especially appreciate the possibility of videoconferencing + telco. Would it be possible to host the next gerneral foswiki assembly along with the FoswikiCamp as well?

-- MichaelDaum - 29 Aug 2011

As well as sprints, I would like to see some talks/workshops at the FoswikiCamp. In particular, I would be interested in hearing about the MongoDBPlugin work in detail, and the work going into Foswiki 2.0.

I am about to start a project on work to create a ReplicationPlugin. The project is only just starting, but the idea is to have 3 Foswiki's working together to create a distributed and resilient system. I would be happy to do a small talk/workshop to talk about this project, how we are proposing to implement it, and what technology we are using, if there is any interest.

Does anybody else like this idea? If so, shall we start a talk/workshop table above, similar to the sprints table?

-- AndrewJones - 06 Oct 2011

I've added a request to discuss how we package Wiki applications and discussion about how we could eventually create an Wiki App store of sorts. There seems to be a lot of different ways to develop Wiki apps I'd just like to see how it could be potentially integrated into configure or handle upgrades etc..

-- PadraigLennon - 07 Oct 2011

 
Topic revision: r32 - 18 Oct 2011, AndrewJones
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy