Skip to content

Commit 943e55b

Browse files
committed
edits
1 parent b7b4b04 commit 943e55b

2 files changed

Lines changed: 30 additions & 11 deletions

File tree

_posts/Week02-Jibbr/2012-01-11-day2.md

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,53 @@ title: "Jibbr: Day 2"
55
feed: "project"
66
---
77

8-
More momentum, more interest, more progress.
8+
More momentum, more interest, more progress and lots more chatter in the JabbR room - including a hilarious discussion on Git's autocrlf behaviour.
99

10-
### Site Updates
10+
![](/img/week2-day2-autocrlf.jpg)
11+
12+
Credit goes to [@MotoWilliams](http://twitter.com/MotoWilliams) for the meme.
13+
14+
### JabbR Updates
1115

1216
Some changes to JabbR and SignalR - [David](http://twitter.com/davidfowl) (and I suppose [Damian](http://twitter.com/damianedwards) by extension) is planning a 0.4 version of SignalR. More changes to JabbR and SignalR pulled into Jibbr.
1317

14-
### GitHub Announcements
18+
### GitHub Sprocket
1519

1620
Most of the heavy-lifting for the GitHub plugin is done - using JSON.NET's dynamic support to parse data from the GitHub API without defining strongly-typed models makes this about eleventy billion times easier.
1721

18-
The plugin is intended to track:
22+
The plugin is intended to track and display notifications for:
1923

20-
- notifications about commits to the master repository
21-
- notifications about people watching the project
22-
- notifications about pull requests (new and closed ones)
23-
- activity notifications for forks off the master repository - when a new one is created, when code has been pushed to it
24-
- notifications for issues
24+
- commits to the master repository
25+
- people watching the project
26+
- pull requests (new and closed)
27+
- activity in forks off the master repository - when a new one is created, when code has been pushed to it
28+
- issues (new and modified)
2529

2630
For example:
2731

2832
![](/img/week2-day2-action.png)
2933

34+
Since taking this screenshot, I've been contemplating how to differentiate notifications. Perhaps JabbR could support Markdown for basic styling of text? :)
35+
3036
### Automate all the things
3137

32-
A little anecdote: I hastily put together a script late the night before to move the sample extensions into a folder - for MEF to discover and load into the app. In my haste, I'd ignored the fact that I'd (likely) been running the script from a bash shell (thanks git-bash). So I push the code to master and hit the hay.
38+
A little anecdote: I hastily put together a script late the night before to move the sample extensions into a folder - for MEF to discover and load into the app. In my haste, I'd ignored the fact that I'd (likely) been running the script from a bash shell (thanks git-bash) and hardcoded some paths to get (what I'd thought was) the job "done".
39+
40+
So I merged the changes into master and hit the hay.
3341

3442
A few hours later, I wake up to [Stefan](http://twitter.com/cyberzeddk) demanding beer karma as a result of the harm I'd caused his mental state. Turns out that 'cp' isn't 'copy' and file paths are easy to destroy completely if you pick the wrong one for the wrong OS.
3543

44+
With some input from Stefan and Tobin, the script now recurses all of the Extensions subfolders for assemblies.
45+
46+
set solution_dir=%1
47+
set output_dir=%solution_dir%\Jabbot.ConsoleBotHost\bin\Debug\Sprockets\
48+
49+
del %solution_dir%\Jabbot.ConsoleBotHost\bin\Debug\Sprockets\*.dll
50+
51+
for /D %%I in ("%solution_dir%\Extensions\*") do (
52+
xcopy %%I\bin\Debug\*.dll %output_dir% /C /Y
53+
)
54+
3655
### Jabbot running on NancyFx
3756

3857
[Seth Webster](http://www.sethwebster.com/) a contributor to the Jabbot project, put together a simple sample app of a Jabber bot running inside NancyFx. He's also been helping out with the JabbR testing over the past couple of days. Many thanks for his hard work.
@@ -41,4 +60,4 @@ A few hours later, I wake up to [Stefan](http://twitter.com/cyberzeddk) demandin
4160

4261
![](/img/week2-day2-website.png)
4362

44-
###
63+
-- @shiftkey

img/week2-day2-autocrlf.jpg

147 KB
Loading

0 commit comments

Comments
 (0)