From 69c36b9a8eb2fb07e0a579b078b57a93341f21c7 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Sun, 22 Apr 2012 13:02:07 +1000 Subject: [PATCH 1/6] oops, missed the actual post --- _posts/2012-04-22-show-and-tell-laumania.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2012-04-22-show-and-tell-laumania.md b/_posts/2012-04-22-show-and-tell-laumania.md index 06720e1..289ca07 100644 --- a/_posts/2012-04-22-show-and-tell-laumania.md +++ b/_posts/2012-04-22-show-and-tell-laumania.md @@ -9,7 +9,7 @@ comments: true ## Introduction -Mads sent through a blog post yesterday about how his experiment on porting a game from Silverlight to XNA. +Mads sent through a [blog post](http://www.laumania.net/post/2012/04/21/My-show-and-tell-post.aspx) yesterday about how his experiment on porting a game from Silverlight to XNA. His starting point: a game called "We are Bugs" from [Jeff Weber](http://www.farseergames.com/). From fe19cdfe9dc30b6f0744b1e03cd61d5177be0b0b Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Mon, 23 Apr 2012 20:55:08 +1000 Subject: [PATCH 2/6] added new post --- _posts/2012-04-25-re-evaluating-code52.md | 63 +++++++++++++++++++++++ readme.md | 9 ---- 2 files changed, 63 insertions(+), 9 deletions(-) create mode 100644 _posts/2012-04-25-re-evaluating-code52.md diff --git a/_posts/2012-04-25-re-evaluating-code52.md b/_posts/2012-04-25-re-evaluating-code52.md new file mode 100644 index 0000000..d0b772b --- /dev/null +++ b/_posts/2012-04-25-re-evaluating-code52.md @@ -0,0 +1,63 @@ +--- +layout: post +permalink: /reevaluating-code52.html +date: 2012-04-23 23:00 +title: "Reevaluating Code52" +author: "@shiftkey" +comments: true +--- + +I've been mulling over the contents of this post over the past couple of weeks - while it's been an amazing experience thus far, a few events behind the scenes have triggered some changes. + +### Farewells and Distractions + +Last week @aeoth decided to step down from his role co-ordinating and contributing to the Code52 group. He's been a big part in many of the things we've built so far, and we wish him the best with his future endeavours. + +@shiftkey will be spending my weekends living in airports as part of the Windows 8 Dev Camps around Australia over the coming weeks - plus some other things which he will talk about in the future - so he will not be as contactable as he has been previously. Once he returns from holidays in July (after [dddSydney](http://dddsydney.com) in fact) the schedule starts to look more like that of a normal person. + +So with logistics getting tougher to organise each week, we want to adapt to the situation in front of us - for everyone's benefits. + +### Rethinking the process + +So rather than continuing down this path to self-implosion, we want to try some changes to the process: + + - We want to start projects **when people want to build something** + - We want **the people involved to choose what we build** + - We want to **help people become contributors** + - We want to ensure that **everyone has fun and learns from the experience** + +### Nothing is set in stone + +Keep in mind that this is one big long experiment, and **we want you to get involved**. + +We've got a [massive backlog](https://trello.com/board/schedule/4f20b3df0162d41c670ffc6b) of ideas - if something stands out on that list that you'd like to work on, get in touch - [JabbR](http://jabbr.net/#/rooms/code52), [twitter](http://twitter.com/Code_52), or [email](mailto:code52@code52.org) all work. If you have something else that you'd like to do that's not on the list, don't worry - just get in touch through the same channels. + +With this change we are planning to drop our most radical requirement - time constraints. Up until this point, we've constrained ourselves to one week to focus on a project and get something working - which has been challenging at times. + +With this change, hopefully this frees projects up to evolve at their own pace and reduces the pressure on everyone. As we've found organising this, sometimes life just gets in the way - and that shouldn't be a barrier to getting involved. + +A complementary change to this is how we announce projects. Once we organise a project and a group of people to get involved, we aim to announce ahead of time (a week?) the project. This should give enough time for the group to get the groundwork in place, and give people who are following the action time to declare their interest and availability. + +### So what next? + +@shiftkey has something he wants to kickstart - specifically [this idea](https://code52.uservoice.com/forums/143105-code-52/suggestions/2730885-git-heat-map-generator) - but until he gets some spare time (next week at best), now is the opportunity for people to take charge and get involved - **what do you want to build?** + +@shiftkey has a number of OSS projects on the go - getting [Markpad](http://code52.org/DownmarkerWPF) in-app updates running, adding features to [Dodo](http://github.com/Code52/dodo), dogfooding [NSync](http://github.com/xpaulbettsx/nsync) on an internal app, reviewing pull requests and answering questions on JabbR - so I'll be hanging out in the [JabbR](http://jabbr.net/#/rooms/code52) room whenever I'm coding in my spare time. + +And of course, the [JabbR](http://jabbr.net/#/rooms/code52) room also tracks conversation history - so you can drop in and see what people have been talking about previously or just hang out and chat. + +### This week: @shiftkey explains more + +Over the course of this week, Brendan will discuss some of the philosophical goals in mind for Code52. While these are relatively simple goals, he will also discuss what we've learned so far and how we can improve things going forward. + +The topics he has in mind so far: + + - Always learning new things + - Push, Not Pull + - It should be fun + - Keep a balance + - Planning is a good thing(tm) + +Hopefully this helps to undestand more of what's been going on behind the scenes, and gives you a better idea of the *what*, *how* and *why* of Code52. + +We'll also keep the [Show and Tell](http://code52.org/show-and-tell.html) open as an ongoing thing people who want to share things they've learned or worked on - you should keep an eye on our [Twitter](http://twitter.com/Code_52) account for announcements. \ No newline at end of file diff --git a/readme.md b/readme.md index 284315d..975ae3a 100644 --- a/readme.md +++ b/readme.md @@ -6,12 +6,3 @@ Links - http://code52.uservoice.com/ -- suggestions and voting -Random slogans: - -- "new coding every week" -- "coding fun and games" -- "crowdsourcing software projects" -- add your own - - - From 4ca7cd7009907e9a9d219a53cff04b8addf4f211 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Mon, 23 Apr 2012 21:11:31 +1000 Subject: [PATCH 3/6] changing to H2 tags --- _posts/2012-04-25-re-evaluating-code52.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_posts/2012-04-25-re-evaluating-code52.md b/_posts/2012-04-25-re-evaluating-code52.md index d0b772b..8358cc0 100644 --- a/_posts/2012-04-25-re-evaluating-code52.md +++ b/_posts/2012-04-25-re-evaluating-code52.md @@ -9,7 +9,7 @@ comments: true I've been mulling over the contents of this post over the past couple of weeks - while it's been an amazing experience thus far, a few events behind the scenes have triggered some changes. -### Farewells and Distractions +## Farewells and Distractions Last week @aeoth decided to step down from his role co-ordinating and contributing to the Code52 group. He's been a big part in many of the things we've built so far, and we wish him the best with his future endeavours. @@ -17,7 +17,7 @@ Last week @aeoth decided to step down from his role co-ordinating and contributi So with logistics getting tougher to organise each week, we want to adapt to the situation in front of us - for everyone's benefits. -### Rethinking the process +## Rethinking the process So rather than continuing down this path to self-implosion, we want to try some changes to the process: @@ -26,7 +26,7 @@ So rather than continuing down this path to self-implosion, we want to try some - We want to **help people become contributors** - We want to ensure that **everyone has fun and learns from the experience** -### Nothing is set in stone +## Nothing is set in stone Keep in mind that this is one big long experiment, and **we want you to get involved**. @@ -38,7 +38,7 @@ With this change, hopefully this frees projects up to evolve at their own pace a A complementary change to this is how we announce projects. Once we organise a project and a group of people to get involved, we aim to announce ahead of time (a week?) the project. This should give enough time for the group to get the groundwork in place, and give people who are following the action time to declare their interest and availability. -### So what next? +## So what next? @shiftkey has something he wants to kickstart - specifically [this idea](https://code52.uservoice.com/forums/143105-code-52/suggestions/2730885-git-heat-map-generator) - but until he gets some spare time (next week at best), now is the opportunity for people to take charge and get involved - **what do you want to build?** @@ -46,7 +46,7 @@ A complementary change to this is how we announce projects. Once we organise a p And of course, the [JabbR](http://jabbr.net/#/rooms/code52) room also tracks conversation history - so you can drop in and see what people have been talking about previously or just hang out and chat. -### This week: @shiftkey explains more +## This week: @shiftkey explains more Over the course of this week, Brendan will discuss some of the philosophical goals in mind for Code52. While these are relatively simple goals, he will also discuss what we've learned so far and how we can improve things going forward. From 2c41b02c7310c2ad8e25ab5a5f7992be2b22c806 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Mon, 23 Apr 2012 21:19:59 +1000 Subject: [PATCH 4/6] fixed a typo --- _posts/2012-04-25-re-evaluating-code52.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2012-04-25-re-evaluating-code52.md b/_posts/2012-04-25-re-evaluating-code52.md index 8358cc0..05d4492 100644 --- a/_posts/2012-04-25-re-evaluating-code52.md +++ b/_posts/2012-04-25-re-evaluating-code52.md @@ -13,7 +13,7 @@ I've been mulling over the contents of this post over the past couple of weeks - Last week @aeoth decided to step down from his role co-ordinating and contributing to the Code52 group. He's been a big part in many of the things we've built so far, and we wish him the best with his future endeavours. -@shiftkey will be spending my weekends living in airports as part of the Windows 8 Dev Camps around Australia over the coming weeks - plus some other things which he will talk about in the future - so he will not be as contactable as he has been previously. Once he returns from holidays in July (after [dddSydney](http://dddsydney.com) in fact) the schedule starts to look more like that of a normal person. +@shiftkey will be spending his weekends living in airports as part of the Windows 8 Dev Camps around Australia over the coming weeks - plus some other things which he will talk about in the future - so he will not be as contactable as he has been previously. Once he returns from holidays in July (after [dddSydney](http://dddsydney.com) in fact) the schedule starts to look more like that of a normal person. So with logistics getting tougher to organise each week, we want to adapt to the situation in front of us - for everyone's benefits. From 14443eaf39d359c79d6f5ca13f90d2cbd97784e0 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Tue, 24 Apr 2012 16:30:27 +1000 Subject: [PATCH 5/6] Updating to make @tathamoddie happy --- projects.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects.html b/projects.html index e7ba9bb..7ce50e9 100644 --- a/projects.html +++ b/projects.html @@ -1,6 +1,6 @@ --- layout: post -title: Previous Projects +title: Project Contributors --- From 423f32a165dae7cc52b6740182d56d2e1aa81b7f Mon Sep 17 00:00:00 2001 From: Ben Scott Date: Mon, 30 Apr 2012 20:59:18 +1000 Subject: [PATCH 6/6] Show and tell post - setting up MEF --- ...how-and-tell-belfryimages-setting-up-mef.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 _posts/2012-04-30-show-and-tell-belfryimages-setting-up-mef.md diff --git a/_posts/2012-04-30-show-and-tell-belfryimages-setting-up-mef.md b/_posts/2012-04-30-show-and-tell-belfryimages-setting-up-mef.md new file mode 100644 index 0000000..bd568da --- /dev/null +++ b/_posts/2012-04-30-show-and-tell-belfryimages-setting-up-mef.md @@ -0,0 +1,18 @@ +--- +layout: post +permalink: /show-and-tell/6/setting-up-mef.html +date: 2012-04-30 20:00 +title: "Show and Tell #6 - Setting up MEF" +author: "@belfryimages" +comments: true +--- + +## Setting up MEF + +Ben posted yesterday about [setting up MEF](http://blog.belfryimages.com.au/setting-up-mef.html) with the goal of adding plugins to a simple application. It touches on splitting the plugin API from the application code, including two-way communication between the application and the plugin. This method will possibly be used to implement plugin support in [MarkPad](http://code52.org/DownmarkerWPF/). + +The project created for the post is [available on GitHub](https://github.com/belfryimages/mef-test). + +## About the Author + +Ben Scott is a developer from Rockhampton, Australia. He is employed as the IT manager of a financial planning firm, where he largely works on a C#, WinForms-based in-house investment portfolio management system, plus a number of slightly more interesting projects, some of them in */gasp/* PHP. In his spare time he likes to write posts about himself in the third person using other people's websites. He very occasionally writes at [blog.belfryimages.com.au](http://blog.belfryimages.com.au) and can usually be found on Twitter [@belfryimages](http://twitter.com/belfryimages) where he posts blurry photos of his lunch and complains about things.