Git.

On Tue, Nov 5, 2013 at 2:04 PM, <b...@openinworld.com> wrote:

>  François Stephany wrote:
>
> +1
>
> Projects are not only source code anymore. Most of my projects have a
> gazillion of images, javascript, CSS files, etc.
> Storing all those external files in .mcz packages is not scalable (and not
> even elegant).
>
>
>
> What do you consider are scalable alternatives for storing external files
> related to a project?
> cheers -ben
>
>
>  FileTree+Git, while not ideal, solve the issue quite nicely. And you don't
> need Github anyway...
>
>
> On Sun, Nov 3, 2013 at 4:13 PM, Camillo Bruni <camillobr...@gmail.com> 
> <camillobr...@gmail.com>wrote:
>
>
>
>  On 2013-11-03, at 15:52, Stephan Eggermont <step...@stack.nl> 
> <step...@stack.nl> wrote:
>
>
>
>  Kilon wrote
>
>
>  I take a look at previous experiments like squeaksource and I find
>
>
>  little justification to not support Github. But then I am not against
> Smalltalkhub or other >repos being available to Pharo. The more the merrier.
>
>
>  I see some very strong arguments against depending on github:
> - it is centralized infrastructure, essentially unsuitable for use with
>
>
>  a distributed version control system;
>
>
>  - it doesn’t support working at the right granularity;
> - the smalltalk community is too small to have any influence on the
>
>
>  directions github is taking.
>
>
>   It is a commercial organization that can decide to do something we
>
>
>  don’t like at any time.
>
>
>   It is free, so we are the product. Just take a look at sourceforge;
> - we can do much better than github (but don’t have enough time). We
>
>
>  should be using a P2P,
>
>
>   bittorrent like system for version control.
>
>
>  github != git and whether we use github or now does not matter at all.
> What matters is that we use technology that is robust and that we have a
> versioning
> system that works decentralized. All of that is solved by git.
>
> With filetree we have the proper granularity (methods)
> With github we have an awesome website, such as we have an aweseome
> website with smalltalkhub, execpt that monticello should be modernized.
> Sadly the community is too small to achieve that, and inventing yet another
> versioning tool/system won't help on the short run. Maybe, yes someday in
> the future we can have our own fancy fully object-oriented versioning
> system, but IMO that is wasted effort, as git/mercurial come very close to
> something ideal.
>
> I am happy to give more insight into git, because I think you have quite a
> wrong picture about it :)
>
>
>
>
>
>

Reply via email to