senny / cabbage

get the maximum out of emacs
http://senny.github.com/cabbage/
156 stars 21 forks source link

★ create github bundle ★ #151

Closed tonini closed 11 years ago

senny commented 12 years ago

wow there are many dependencies :S

@jone we need a strategy to keep the dependencies in cabbage down. It already takes a long time to install everything initially. Any Ideas?

jone commented 12 years ago

Indeed, but I think its not an easy task :/ We could: 1) use a lazy dependency loading system: activating a bunde would pull the dependency sources (bad idea, problems as we had with el-get) 2) move vendors from submodules into main cabbage repo (not a good idea as well since it would get really big) 3) use another "deployment" system like ZIP files which are downloaded on demand (I like git and see 1) )

well, I don't have any better ideas. But maybe its time to move on from submodules - altough I like that it's just git :/

senny commented 12 years ago

@jone this relates to #158 I think the github bundle should be part of contrib. What do you think?

jone commented 12 years ago

@senny I think this is contrib, too. But I'm not sure contrib whether contrib solves the vendor dependency problem? It would just add all the dependencies to contrib - and I think most people will use contrib..

senny commented 11 years ago

@tonini do you think you could move this to a PR for https://github.com/senny/cabbage-contrib ?

tonini commented 11 years ago

@senny sure, I will get to this later.

senny commented 11 years ago

@tonini great! I'm closing this one for now to move the discussion to cabbage-contrib.