CMC 2017 – Úlfljótsvatn

Vartannat år samlas vi som “leder” scout center i Europa på en konferens känd som CMC, Centre Managers Conference. Ibland säger vi ECMC för att understryka Europa.

Vi har den här konferensen för att vi tror att det är ett av många sätt att utveckla våra scout center. Jag tror själv att alldeles för få ungdomar får prova på scouting med bra ledare och lägerliv. Ett bra skött scoutcenter gör att fler får vara med om detta därför att ett bra scoutcenter gör det mycket lättare för ledarna att arrangera läger mm.

CMC 2015 planning team

Seth Godin observerade att alla enkla problem redan är lösta. Det som återstår är de svåra problemen. De som kan ta väldigt lång tid, energi och ledarskap för att lösa. Goose Network, CMC och att överlag utbyta info med andra scoutledare är mitt sätt att leta efter nya lösningar.

Första gången jag var på konferensen var 2011 i Jambville, Frankrike. Leta vidare på den här bloggen så hittar ni nog reseberättelsen liksom för övriga CMC. Det hela slutade med vänskaper i Europa och att jag hamnade i planing team för konferensen 2013 (Neihaischen), 2015 (Kapraluv Mlyn) och nu 2017 (Úlfljótsvatn) .

I planning team har jag alltid jobbat med själva konferens programmet eftersom det är kärnan för mig. Det är bra att ha gjort ett par konferenser i planning team också för man får lite rutin och lär sig vad som fungerar och vad som inte fungerar.

En sak jag hoppas åstadkomma är att vi blir lite bättre på att hålla kontakten mellan CMC och att vi blir lite bättre på att klura ut hur konferensen kan ha impact på hemmaplan. En sak som till exempel återkommer i utvärderingarna är att deltagarna känner sig jätteinspirerad och motiverade när de åker hem från CMC, men sedan avtar det rätt fort.

Om vi kunde komma på ett sätt att hålla liv i motivationen mellan CMC.

Bokningssystemet inför säsongen 2017

Har du någons sin tänkt att “det kan inte ta så lång tid att städa”?

Det visade sig att det var mer att städa än jag hade hoppats på, men när man väl kommer igång så är det svårt att sluta.

Väldigt kort så har programbokningssystemet Hollyrosa behövts anpassas till att de system som driftsätter Hollyrosa ibland måste uppgraderas och den här gången var det en del genomgripande ändringar som behövdes göras. Efter allt detta arbete så finns det inte mycket ny funktionalitet än och vissa barnsjukdomar kan ha återuppstått.

Hollyrosa är nu redo för 2017 med schema och allt. Sommarens dagsscheman ser just nu ut precis som sommaren 2016 års scheman. 60 Degrees North dagarna har ett egen 60 Degrees North schema som bygger på 2013 års 60 Degrees North.

Nya Features

  • List Users och List Active Users har snyggats till lite och fått stöd för “last login”
  • Me har fått lite mer text i slutet som pekar på dokumentation för Hollyrosa.
  • Edit Activity sidan har fått en snygg färgväljare för bakgrundsfärgen för aktiviteten.
  • View Activity har fått lite kärlek, bland annat har den nu de “nya” Dojo menyerna.

Saker som har uppgraderats och fixats till (det stora arbetet) under huven (endast för utvecklare)

  • TurboGears 2 har uppgraderats från version 2.3.3 till version 2.3.9   Uppgraderingen till version 2.3.9 betyder att vi snart är Python3 och HTML5 redo vilket är en av de stora poängerna, men också att vi helst inte vill vara beroende av en för gammal Python version jämfört med den version som en modern Ubuntuinstallation har som standard. Uppgraderingen av TurboGears är det som tagit mest tid eftersom vi behövde konvertera ett bibliotek som heter ToscaWidgets.
  • Uppgraderingen av TurboGears innebär att vi tagit klivet helt in i WSGI och i samband med det så använder vi nu mod_wsgi i apache. WSGI är en standard för olika slags webservrar i Python. I princip alla moderna web-frameworks i Python är anpassade för WSGI.
  • Vi har konverterat från ToscaWidgets1 till ToscaWidgets2 vilket varit lite smärtsamt. Det var dock nödvändigt på sikt, för ToscaWidgets2 är en omarbetad version av ToscaWidgets anpassad för WSGI. Jag förväntar mig också flest buggar i de delar av koden som berör ToscaWidgets konverteringen.
  • Apache har trimmats lite så att vi kan lagra mera statiska sidor i browser cachen.
  • Logging konfigurationen har uppgraderats ordentlig.
  • Dojo Tookit har uppgraderats från 1.8 till 1.11.2. Detta har gått relativt bra.
  • Allmän uppstädning av JavaScript och en hel del JavaScript har flyttats från genererade HTML sidor till rena JavaScript moduler vilket gör att vi kan cacha mer data i webläsaren dvs. överlag borde Hollyrosa gå fortare.
  • BookingDay-controllern har splitrats i en BookingDay-controller som bara har hand om bokingar och en Activity controller för activity relaterad funktionalitet.
  • En liten säkerhets funktion har införts som vägrar HTTP GET request till funktioner som har sido-effekter.
  • Calendar overview sidans JavaScript har rensats ordentligt och det mesta laddas nu från andra JavaScript moduler.
  • Attachment och notes kan nu raderas.

Hollyrosa 2017 – Arbetsblock 3

Schema 2017

[   ] Schema 2017 by building tools to create users and copy relevant database info

Cleanup and Fixes

[  /  ] Live-Room
[ X ] The special validators don’t work
[    ] Take a look at all TODOs in code
[ /  ] Improve the logging to disc
[    ] Verify hidden comments work

User info

[     ] telephone (for SMS)
[     ] email (for bulk push notification
[    ] marrow (former TurboMail) for email integration. Question is if we also want Celery for this.
[ X ] somehow last-used timestamp

Visiting Groups Own Pages

[   ]