Hi Jeff. Thanks for your comments. First of all the MEF-things are all in an assembly of its own and is completely optional, it's just an extra abstraction on...
Hi, Does Horn rely solely on it's own repository, or does it enable folks to use other repositories that provide the same format, as is done in Linux? Charlie ...
At this minute in time it pulls the descriptors of build information from here: http://github.com/dagda1/hornget It would easy to point at a different url. ...
Hi Charlie, At the moment, there's one master repository at http://github.com/dagda1/hornget but we have an open issue to allow other repositories. If this is...
Hi Craig, Sounds reasonable. Right now, I'm asking questions to decide whether to spend any time joining another list or getting connected to another project....
... Not everything has a STABLE build. We do have different versions for example if you look at nhibernate: http://www.hornget.net/packages/orm/nhibernate/ We...
We have a .boo format to define the build instructions and metadata for each package. On the distribution side, the horn compilation is an open source tool,...
To finish my last point, to set up your own distribution, you just need to clone the git package tree and edit the source to point to your copy. It should be...
London Geek Nights, hosted by ThoughtWorks, is running an end of year review later this month. It's an open platform for you to come and do a lightning talk...
I'm putting together a budget for a new project that is starting from scratch. One of the costs that I am unsure of is the technical overhead percentage, and...
So what are you looking for (if anything) from upstream developers? Charlie _____ From: altdotnet@yahoogroups.com [mailto:altdotnet@yahoogroups.com] On Behalf ...
SubVersion, Tortoise, Cruise Control, all configured correctly reduces this time to under an hour a week IMHO. I ran a team of 5-6 devs and after we got all of...
Subversion (VisualSVN Server), Tortoise, AhnkSvn, TeamCity, Rake (if you need something that MSBUILD doesn't do out of the box). Subversion is a no brainer....
Calling source control and CI "overhead" is about as meaningfull as asking "what is the time overhead of me taking the car 40km to work instead of walking?"...
Hi charlie, I would love more of the bigger oss players to get involved, after all horn is trying to smooth the adoption and delivery of their stuff. At the...
Charlie, I'm sure other horn developers will have their own take on this, and I'll let let chip in if they like. We would hope that the developers of each...
The build/deployment process is what scares me. I've had projects where it has eaten weeks of time. It was a solution that did a build, test, and push to test...
Perhaps overhead isn't the correct term, as it implies that it doesn't add value. These all add value, without question, but nonetheless they don't directly...
IMHO, the best way to avoid this situation is to release every week to a staging server. That way, when it's time to release to production, the release process...
Hi all, I've been testing several IOC frameworks now and there are alot that seem to suit most scenarios. I've been bitten in the past for choosing a...
You want the Common Service Locator: http://commonservicelocator.codeplex.com/ But realistically, most of your code (90% or more) should not know that you are...
CSL is not meant to be the uber abstraction / ioc. We designed it only for resolution and not registration. It is there primarily for frameworks that want to...
You shouldn't need a wrapper, since you should rather strive to make all your code DI Container-agnostic. Contrary to the use of a Service Locator (an...
In other words; the Hollywood Principle applies: Don't call your DI Container - it'll call you. Mark Seemann http://blog.ploeh.dk<http://blog.ploeh.dk/> ...
I totally agree with this, and I had to learn this the hard way, starting out using what's now considered an antipattern (static service locator) and moving on...
+1 Nice _____ From: altdotnet@yahoogroups.com [mailto:altdotnet@yahoogroups.com] On Behalf Of Mark Seemann Sent: Saturday, November 07, 2009 9:58 AM To:...