[LRUG] Analogue Blog roundup: Nov '09

Paul Campbell paul at rslw.com
Sun Nov 15 12:41:42 PST 2009


Have you guys checked out rip, defunkt's attempt to reinvent package management?

http://github.com/defunkt/rip

Paul

On Sun, Nov 15, 2009 at 8:30 PM, Matt Wynne <matt at mattwynne.net> wrote:
>
> On 12 Nov 2009, at 10:33, Tom Stuart wrote:
>
>> On 12 Nov 2009, at 10:25, Anthony Green wrote:
>>>
>>> There was also a quick fire discussion at the end regarding RubyGems.
>>
>> 2. Am I the only one who is fundamentally repelled by the idea of
>> system-wide package installation in the first place? The RVM and/or bundler
>> approaches seem an order of magnitude more sane to me (approximately
>> "vendoring FTW"), although there's a limit to how many different
>> simultaneous ad-hoc systems I can comfortably use to manage per-project
>> dependencies.
>
> This is definitely what feels like the big failing with rubygems to me. In
> the Microsoft world where I recently escaped from, there was a move away
> from this global bucket model (COM) quite some time ago - the anti-pattern
> known as 'DLL Hell' - towards a more per-project dependency model. Most
> mature .NET projects seem to eschew the GAC (more modern global dependency
> bucket similar to COM) in favour of a private ./lib folder to store all the
> DLL dependencies for the project. It's not perfect but it always felt like a
> step in the right direction. Libraries in .NET are a bit easier to manage as
> they're a single file, and I've often wondered what lives inside a .gem file
> - could we just dump those into our ./vendor directories and have some magic
> potion crack them open for us at run-time?
>
> cheers,
> Matt
>
> http://mattwynne.net
> +447974 430184
>
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>



-- 


Paul Campbell
paul at rushedsunlight.com
- - - - - - - - - - - - - - - - - - -
blog http://www.pabcas.com
twitter http://www.twitter.com/paulca
github http://www.github.com/paulca
phone +353 87 914 8162
- - - - - - - - - - - - - - - - - - -



More information about the Chat mailing list