Monday, August 18, 2008
Hi all, there's an Architecture chat this Thursday - 21st August @ 11:30am onwards.

Some things that I've caught my eye since last time:
  • .Net 3.5 SP1 and VS2008 RTM are here
  • VS2K8SP1 and SQL2K8 installs are a big mixed bag, some people no problem, other tearing hair out!
  • And so are the war stories such as regressions and critical changes - doh!
  • Visibility and trouble with non-developers being unable to quantify the quality of developer outputs - sparked off by this post by Casey.
  • Resharper 4.01 RC1 is out.
  • ASP.NET MVC now and in the future (i.e. where it's going, and perhaps a discussion on future of monorail vs. MVC and Monorail 2??).
  • Security practices on MVC, WCF etc.
  • Redmine - an interesting (and nicer) alternative to Trac - wonder if there's an easy transition path for existing Trac sites?
Edit: updated this list with some suggestions from others.

If anyone has any topic suggestions - just make a post on this entry, or send me an email / IM message.

Details of previous posts and directions etc. can be found here on the wiki.

posted @ Monday, August 18, 2008 10:47:10 AM (New Zealand Standard Time, UTC+12:00)    Comments [5] | Trackback |
Tuesday, August 19, 2008 9:31:22 PM (New Zealand Standard Time, UTC+12:00)
Regarding your question about Redmine - it is possible to migrate from Trac. We migrated over our Trac instances (wiki and tickets) without too many issues.

- JD
Tuesday, August 19, 2008 9:41:24 PM (New Zealand Standard Time, UTC+12:00)
Sweet ... hopefully I can find the time to do this at some point - my only concern is that from what I could see there might not be an existing API for XMLRPC/SOAP - which we use for a few things in Trac... perhaps I'll hold off till someone builds it, or I get a chance to build a basic web service controller myself to handle the basics of ticket creation etc. :)
Friday, August 22, 2008 6:59:22 AM (New Zealand Standard Time, UTC+12:00)
@Alex: A programmable web service has been a pain point for Redmine recently. A REST web service should be built soon, once I find some spare time that is.
Sunday, August 24, 2008 8:19:38 AM (New Zealand Standard Time, UTC+12:00)
yeah - I thought of contributing one myself, but I'm a little constrained for time and have never dared to unleash my rather average or worse RoR development skills out in the open :)

We currently use the Trac XMLRPC API's for automatically logging exceptions/stack traces from some software that's out the wild (i.e. exception reports hit a web service, get stuffed into a queue, and then added to Trac asynchronously after a rather kludgy lookup process to see if they've been reported before) - so I imagine we should be well served with even the barest minimum of API's from redmine - I could probably even just build a quick 'n dirty screen scraper to achieve the same results in the mean time.
Monday, September 15, 2008 11:00:36 PM (New Zealand Standard Time, UTC+12:00)
I think a screen scraper is overkill. You can easily use the Rails console runner and some Rake tasks to do the heavy lifting:

(trying blockquote for code since I don't see pre support)

existing_issue = Issue.find_by_subject(incoming_exception.summary)
if existing_issue
# Do nothing, issue already exists. Or maybe increment something to track how often the issue occurs
else
# Create a new issue from the incoming exception
issue = Issue.create({ :subject => incoming_exception.summary, :description => incoming_exception.body...})
end
Comments are closed.
Search
FeedCount

Tags...
Who am I?
Alex Henderson
Alex Henderson
Auckland, New Zealand
Managing Director at Dev|Defined Limited

"Self Confessed Coding Junky for 15 years"
View Alex Henderson's profile on LinkedIn
 
Mobile: +64-21-402-969
Email: bittercoder 'at' gmail 'dot' com
MSN: bittercoder_nz@hotmail
Skype: alex.devdefined
Navigation