Hi everybody, I use Fossil SCM for some of my private repositories, and I would like to be able to use the the Fossil repositories directly as Mix dependencies in my Elixir projects.
It seems pretty straight-forward to create an implementation of the Mix.SCM behavior to include a Mix.SCM.Fossil module in addition to the already present Mix.SCM.GIt: https://github.com/elixir-lang/elixir/blob/master/lib/mix/lib/mix/scm/git.ex My question is: If I write a mix integration with Fossil SCM using Mix.SCM.Git as a guide, would that be something that's good for merging into Elixir Core? I figure I'm probably not the only using Fossil SCM, and it wouldn't change any existing behavior, so it seems good to have more options for handling mix dependencies. What do other people think? I know there aren't extensions for Mercurial and Subversion, so maybe there's a good reason to only have support for the most popular SCM in core and a better place for it somewhere else. Let me know if you think this would be something that might be good for Elixir Core, or if you have any questions about the proposal. Thanks! Cheers, Eli P.S. If you're wondering why I would use git instead of Fossil, check out this page: http://fossil-scm.org/index.html/doc/trunk/www/fossil-v-git.wiki -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/5249b354-644d-49d8-ab48-a8fa0695926f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
