The current situation has led to the cancellation of several community events, including this year's main Raku and Perl conferences in North American and Europe. We have been following the situation closely in Switzerland, and have also decided not to go ahead with our event this year.
We will be following the news, recommendations, and restrictions from The Federal Council and may have a smaller meetup sometime in late Summer/early Autumn. This will be an informal event with no expectation of presentations/workshops/etc. Details will be announced later, and probably at relatively short notice.
Hoping you are safe and well, and that we will meet again in Switzerland next year.
The Swiss Raku and Perl Miniconf organisers.
]]>I kind of agree about the date, but we did make a poll this year and the week after Riga won - perhaps it being in the summer holiday period was the thing, and not so much it being after Riga? I'm not so sure it backfired, we had about the usual level of attendees we get at SPW.
Winter workshops is a good idea, hack and ski maybe? We actually already do this at the company I work for. It can be quite a challenge to organise though, and accommodation costs are higher due to it being peak season.
Name - we will get to that once the perl6 rename has concluded.
Cross technologies - I see your point but, as per what I wrote above, we are simply not getting enough talks about Perl to fill the schedule. There is very little new stuff happening in Perl 5, and the Perl 6 ecosystem isn't yet big enough (it *will* grow however). Not just that, but we see the same speakers and same topics again and again. If we do have a two day workshop then one day's worth of time will have to be dedicated to actual workshops/hackathons to fill the schedule.
Other feedback - noted, thanks! I'll let the venue owners know that blinds in the main room would be beneficial.
]]>The videos of the talks are available here. The recordings were largely successful, although one video still needs some putting together due to technical issues - this one will appear later.
On the second day of the workshop an open discussion took place. This was a continuation of a discussion started back in May, in Bern, and covered several issues about the current state and future of the workshop.
I made a few notes to cover it for those who were not present, as we did not record this discussion due to its impromptu nature. I have split the topics into sections below. Note that the use of "Perl" below should be taken to mean both Perl 5 and Perl 6.
The name of the workshop will change from "The Swiss Perl Workshop" to something that better describes the scope of the workshop. The workshop has had a split of talks for at least three years, in the ratio of 1:1:1 of perl5:perl6:general and it was felt that having just "Perl" in the workshop name is not good enough.
There is also the current naming debate around perl6, which may eventually influence the name of the workshop when the decision on the naming of perl6 is resolved. Some suggestions for the workshop name included:
Some of these suggestions are dependent on the aforementioned perl6 rename, and some of them perhaps broaden the scope of the workshop too much or are again too specific e.g. having the location in the name reduces continuity for an event than doesn't always take place in the same city.
It was generally agreed the key is to define the scope of the workshop more clearly before deciding on the name as concerns on whether such things as it being an open or community event are key in the name.
Another point was to use the word "development" or "programming" in the title as, while the subject of the talks may vary they can all (give or take) be classified as related to software development.
Another point, and one I have considered, is that this is a little bit of history repeating as the original "The Perl Conference" became OSCON, which then lead to YAPC, and now here we are again. Personally I fell history will not repeat as the ecosystem and state of other conferences make it unlikely that any name change will result in a surge in attendance from those from other language communities, and thus not result in a desire to squeeze Perl out.
In 2016 The Swiss and Austrian Perl Workshops teamed up to hold a joint event. It was suggested that this is another avenue to explore. There are several small workshops run in Europe every year, of the form of one or two days and fewer than a couple of dozen attendees. Historically there were many more of these, but they have fizzled out.
While The Perl Conference (Europe) is traditionally a gathering of European Perl developers (and beyond); it was felt that a couple of smaller workshops could join forces to have a larger workshop than they usually hold, but still maintain the smaller, close-knit, felling.
The Alpine workshop itself could encompass one or more of France, Italy, Germany, Switzerland, Liechtenstein, and beyond.
Another option is to keep Perl in scope but invite another language community. These would be small to start with, include a handful of talks from the invited community, and guest speakers/workshops. More general workshops could also be looked at - it seems there is little appetite for Perl 5 workshops these days, they are poorly attended to the point that they sometimes end up being cancelled.
An open calendar, or at least open to organisers of events, should be available. This would facilitate planning and avoid having events either clash or be too close. In the case of the latter this can sometimes, however, be advantageous from the point of view of keynote speakers who can visit more than one event.
Longer term planning and earlier announcements of events would also be better for attendees and speakers to plan their schedules.
Smaller workshops are usually consistent, give or take, in their choice of dates. This year's Swiss Perl Workshop was between a choice of three dates due to the availability of the venue. The most democratic approach was taken - a poll, and this ended up with the workshop being scheduled only a few days after The Perl Conference in Riga.
This may or may not have had an affect on the total attendance. We were constrained by the dates the venue was available, and had the other date(s) been picked it is likely that the attendance figures would have been roughly the same.
One thing that cannot be denied is that Perl events are now struggling to fill a schedule. Workshops that used to be two or three tracks are now one or two tracks. Larger conferences still hold three days of three tracks, but on closer inspection the tracks start later and end earlier.
The Swiss Perl Workshop has been two days of talks for the previous few years, this will likely change. A single day is still flexible if more talks are submit, as two tracks can be run. The question is whether or not attendees would travel for a single day?
A possibility is to have a second day that is a hackathon / sprint / discussion / actual workshop. This could be half a maker day, hands on workshop, or something else not necessarily Perl specific. More workshops / hand on things could potentially encourage companies to send employees.
Other points made about having a single day is if it would affect the social aspect? Would we have to charge to get the commitment? Another approach for a two day schedule would be to have workshops in the mornings and then talks in the afternoons, rather than one day of each.
While Flörli Olten is a great venue, and can accommodate up to 50 or 60 attendees, the location isn't the easiest. This, however, is the nature of Switzerland, and holding a workshop in the French or Italian speaking part of the country would likely affect attendance from those in the German speaking part of the country.
The workshop was held in the Vaudois Alps in 2017, and was relatively well attended, though it was suggested that for some this was because the location was an attraction and not necessarily the workshop itself. Some attendees may visit a workshop or conference due to being able to spend time in the country/location around the event. This is fine, but needs to be considered if continuity is a concern.
The obvious choices of Geneva and Zürich would infer some advantages, easier travel options for those visiting the country, and perhaps better backing by corporate attendees, the expense would likely make it more difficult to find a suitable venue.
Future venues to explore could be hack spaces, although most (?) don't have that much space. There are, however, many of these throughout Switzerland. Some of these appear to have potential, although the location issue is again a concern.
Universities and technical schools are another avenue to explore. We had success in 2018 with gibb, and even managed to have students in one of the talks. Although it would be better to involve students more directly - perhaps with workshops.
The key with any future venues is to establish exactly what we need and prioritise those: location, facilities, social aspect, catering, workshops, etc.
There are many events happening in Switzerland, from small workshops to large conferences. Basel was the location of EuroPython in 2019, Geneva in 2006.
There have been a number of attempts to take small events and grow them to larger ones, over the years, but these appear to have not been successful. Examples are FrOSCamp and ZeTeCo. These have fallen by the wayside due to problems with location and lack of volunteer/organiser time.
Other events worth investigating include the Mini Debian Conference, although not held in Switzerland since 2013. There is a PostgreSQL meetup every year. CH Open is another, although has become more politicised over recent years. CoSin is the Swiss version of the CCC.
One event gaining good traction in Switzerland, and elsewhere, is devopsdays. These have been held in Geneva and Zürich in the last two years. Software craftsmanship groups was suggested as something to explore, as these relate to general programming and not specific languages.
Many more workshops and conferences can be found on the Swiss Conferences site, although it should be noted that this is not specific to technical workshops/conferences.
There's a lot to consider here. The intention with the open discussion was to look into ways we can continue to hold the workshop. There is no desire to grow the workshop to one of hundreds of attendees or topics, but rather each year introduce a handful of attendees from other communities to Perl and vice-versa.
While there will always be a core group of attendees and speakers, the rate of attrition means that over coming years it will be more difficult to attract more than a dozen attendees to workshops. That will ultimately lead to the end of the workshop. Several small Perl workshops and meetups throughout Europe have suffered the same fate over the years. Even larger conferences have seen the same. This situation needs addressing.
If you have something to add then please do so. One thing is for sure: the workshop will be back next year, somewhere, and will be known under a new name. Stay tuned.
Again, great thanks must go to our sponsors who made this event possible:
infomaniak
Humanstate
Oetiker + Partner AG
perl services
Open Systems AG
leanux.ch
baumer it-services
This year's workshop wouldn't be possible without the sponsors, so we thought we should tell you a little bit about them:
Founded in 2001, Humanstate is a private technology services group that provides businesses and organisations in various vertical markets with state-of-the-art web-based software applications integrated with on-demand payment processing. Humanstate owns and manages a global transactional platform that forms the core of all its solutions.
As a key Swiss hosting service in Europe for more than 25 years, Infomaniak offers an ecosystem of professional products for your sites, emails, newsletters, videos, podcasts and events. Recognized for the quality and performance of its services, the company is also regularly awarded for its policy of social and ecological responsibility, and excels in its leading-edge ecological data centres.
Perl Services is the contracting company of Renée Bäcker, a CPAN author (RENEEB) since 2004. Perl Services regularly supports Perl events.
Open Systems Secure SD-WAN creates agile networks that enable enterprises to grow without compromise.
leanux.ch provides support for SQL-Ledger, a webbased ERP system which runs on any *NIX, Mac or Windows platform.
baumer it-services is offering software development in Perl, Identity Management consulting, as well as Security and Systems Engineering.
See you in Olten on the 16th August?
]]>Either way, we encourage you to submit talks and we welcome a broad range of subjects, your talk does not have to be specifically Perl related. Share your experience with others, be it your daily messing around with bugs, writing interesting modules, hardware hacking, Perl 5, Perl 6, devops, and so on.
One thing to note for any attendees is that the wonderful kitchen crew from previous years will be helping us again in Olten, and we would like to give them a list of dietary requirements as far as possible in advance. If you need to let us know of this then please tell us by adding information to the SPW Wiki here.
We look forward to seeing you in Olten this August.
Great thanks go to our sponsors, who have already committed to the event:
]]>Although the date is close to The Perl Conference in Riga, just one week later in fact, this infers some advantages: we hope to appeal to overseas visitors who are attending TPC, including potential speakers, the dates in October turned out to clash with Swiss personal and school holidays, and we will be able to use the excellent kitchen team for snacks and lunches as we did in 2015 :)
The workshop will be free to attend once again, so please, register, think about submitting a talk, and perhaps even sponsor the workshop.
A great thanks go to our sponsors, who have already committed to the event:
]]>A great thanks go to our sponsors, who have already commited to the event:
If you would like to the sponsor the workshop then check out the sponsoring page for details.
We are yet to decide on a date and have three options:
We have decided to take the Swiss approach and ask the people. So if you plan to attend this year's Swiss Perl Workshop please let us know which date you would prefer using either this link or the embedded poll below. The survey will remain open until the end of February.
Please spread the word, register, submit talks, and come enjoy a perl workshop in the cosy Flörli Olten.
We are looking for more sponsors. Interested? Please check the sponsoring page.
]]>We encourage you to submit talks and we welcome a broad range of subjects, your talk does not have to be specifically Perl related. Share your experience with others, be it your daily messing around with bugs or rocket science!
We look forward to seeing you in Bern this September.
Great thanks go to our sponsors, who have already commited to the event:
]]>The workshop will take place on Friday 7th and Saturday 8th of September 2018 and thanks to the generosity of the school the workshop will be free to attend. As the venue is a technical school we hope to attract students and teachers, so this year's workshop may be an ideal place to promote Perl to those who have not yet heard of or used the language.
Please spread the word, register, submit talks, and come enjoy a perl workshop in Switzerland's historic capital city. You will find more details over the coming weeks added to the official workshop site.
As always, many thanks to our sponsors:
Note that we didn't record all talks as some were given at TPC and will be of much better quality from them. Also we didn't record the workshops, nor the lightning talks. Still, we have some exclusive content, so have a look.
]]>If you are coming from Germany please double check your train route as there are some issues with the tracks: https://www.tagesanzeiger.ch/panorama/vermischtes/reisende-steigen-nach-gleisvorfall-auf-flixbus-um/story/26874354
If you haven't yet signed up for the workshop, and are interested then there's still time: SPW 2017.
As always, many thanks to our sponsors:
Important bits: The road from Ollon to Villars will be completely closed between 9.30am to 12.30pm and 2pm to 5pm on both Saturday 26th and Sunday 27th August. Therefore the only bus running on those days between 9.30am and 5pm will be the 12.55pm (from Villars to Aigle and vice-versa).
If you wish to get down to the valley you will need to go via Gryon, to Bex. The train from Villars to Bex will not be affected by the road closures, nor will the cantonal road from Villars to Bex. There will be diversion signs in place to show you the way from Villars to Bex.
Any questions then please email Lee.
]]>If you would like to attend this year's Swiss Perl Workshop and give a talk then please register and submit a talk. Your talk can be short (5 or 10 minutes) or longer (20, 40, or even 120 minutes) and we welcome talks on any topic, not just perl.
Many thanks to our sponsors, who have enabled this event to take place:
GivenGain | Oetiker + Partner AG | Perl Careers
Perl Services | booking.com | Open Systems AG