On 6/14/18 4:59 PM, Thomas wrote:
Pull requests are not supported, hence the software can't be used for community driven open source.

The Tcl/Tk project uses Fossil, and it's a rather large project with a decent-sized community:

http://core.tcl.tk/tcl/wiki?name=Index

http://core.tcl.tk/tk/timeline?y=ci

Pull requests are only one way to handle patches. A developer can fork Tcl or Tk into a branch, change it, test it, and then merge it back into the main line of development. That works well if you are one of the developers with commit access, which isn't too hard to get. If you don't have a commit bit, well, you can still send a patch to one of the core maintainers such as myself: that method has worked well since the early 1990s and is still valid. I'm happy to commit a patch that improves some aspect of Tk.

A lot of what we're seeing here is a generational dispute about development methodologies: greybeards like myself are fine with patches and mailing lists, while younger folks prefer Github, pull requests, and forums. I've dabbled a bit with Github, send a few pull requests and managed a couple of projects there, but I'm not really sold on it; mainly I prefer Fossil for my own projects as well as for Tcl/Tk. Fossil is absolutely beautiful for smaller projects such as my own, which allows me to self-host Fossil on a shared GoDaddy server with a single binary installation.

--Kevin

--
Kevin Walzer
Code by Kevin/Mobile Code by Kevin
http://www.codebykevin.com
http://www.wtmobilesoftware.com

_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to