Ripping Open Ruby Packages
This looks like a mistake: Rip: A Next Generation Ruby Packaging System. One of the things that Ruby does really well is library packaging, RubyGems may have some flaws but it basically works really well. Contrast this with the situation in Python where there are a number of different packaging systems (see, e.g. this discussion by Ian Bicking), and it’s just a mess — -this stands out all the more as Python normally follows a ‘one way to do it’ approach.
Hopefully this attempt to fork the Ruby packaging world will be dead on arrival.
Tip o’ the hat to Ryan Tomayko for pointing this out.
Comments(2)
Package management systems are a nightmare, especially if you’re not a primary language provider. Especially in a language with good namespace/package support… Just gimme the source zip and let me get going!
I realize PBE ships with its own “package manager” - something I’m coming to regret.
Yeah, there’s something to be said for just having all the source in one giant tree! I gather that’s what quite a few Flash developers do, at least going by the blogs that I’ve read.
Have you thought about using Maven or something similar? I’m not really a huge fan of it, but it does strike me that your current
pbeprojfiles could be replaced with Mavenpoms, I’m not sure how well it works with AS & Flex projects generally though; and, obviously, I don’t know what tooling you have planned that builds on top of your project and solution files.