Hi all: In message <20180614213758.ga7...@britannica.bec.de>, Joerg Sonnenberger writes: >On Thu, Jun 14, 2018 at 04:51:08PM -0400, Ron W wrote: >> In another forum I follow,a commented claims that Fossil is designed for >> "cathedral development" not "bazaar development", so would be of little >> interest to anyone. Unfortunately, the poster did not elaborate on why. >> >> Except maybe possible issues scaling to a large number of contributors, I >> don't see how Fossil is less suitable for "bazaar development" than git or >> Hg. > >How do I develop a patch locally and send it to someone for review? The >pull request model is kind of stupid and works only for a centralized >system (the irony...), but integration of something like "patchbomb" or >even just bundles is quite handy for this.
Would some combination of: bundle published via uv mechanism and announced via some url on the upstream fossil (e.g. fossil/pull) work? The pull requests could be manipulated by the primary developers similar to how wiki pages can be moderated. So my thought is: fossil bundle export --publish implement_pull_method.bundle --branch pull which because of the --publish does a: fossil uv add implement_pull_method.bundle which then automatically sends a post to: https://www.fossil-scm.org/pull user: rou...@example.com url: https://my.fossil.repo/fossil/uv/implement_pull_method description: {derived from last checkin message maybe} then doing a get on: https://www.fossil-scm.org/pull (or running fossil pull list ) for somebody logged in and allowed to see pull requests can run: fossil bundle import https://my.fossil.repo/fossil/uv/implement_pull_method test, publish, purge etc.... Verbs like: fossil pull list - list name/owner/artfact_id ... for all pull requests fossil pull allow - make available for sync (c.f. moderator approval of wiki) fossil pull delete artifact_id - delete pull request fossil pull describe artifact_id - show description/url and other info to round out management of the pull request. Thoughts? -- -- rouilj John Rouillard =========================================================================== My employers don't acknowledge my existence much less my opinions. _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users