Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 12E1A431FBF for ; Thu, 8 May 2014 13:23:51 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.1 X-Spam-Level: X-Spam-Status: No, score=-0.1 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mwCCwU5asCD2 for ; Thu, 8 May 2014 13:23:42 -0700 (PDT) Received: from qmta05.westchester.pa.mail.comcast.net (qmta05.westchester.pa.mail.comcast.net [76.96.62.48]) by olra.theworths.org (Postfix) with ESMTP id 9E4DD431FAE for ; Thu, 8 May 2014 13:23:42 -0700 (PDT) Received: from omta18.westchester.pa.mail.comcast.net ([76.96.62.90]) by qmta05.westchester.pa.mail.comcast.net with comcast id zWYs1n0021wpRvQ55YPhQN; Thu, 08 May 2014 20:23:41 +0000 Received: from odin.tremily.us ([24.18.63.50]) by omta18.westchester.pa.mail.comcast.net with comcast id zYPf1n00h152l3L3eYPgFP; Thu, 08 May 2014 20:23:41 +0000 Received: by odin.tremily.us (Postfix, from userid 1000) id A6B0E11942E1; Thu, 8 May 2014 13:23:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tremily.us; s=odin; t=1399580617; bh=3ItzVfi0aLVUbbCmm7rweKMP38mmoZkKWmV0By17J/g=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=UNtwNhCFHwQSt/XOwIrzYmPwaMG8tP5+Cyz9vmd/ncQhJidX/ekgunvdYPzoLXfs7 vEOn46lE4doSee7vXEKq2L3SAp4kKT0aEWgf9K7AJBLaRbUu7pJ/4jaDgcBVihrAAP YVfT8wTughsVu+3qB5me1UTyQI+zVRmIB/8oukHs= Date: Thu, 8 May 2014 13:23:37 -0700 From: "W. Trevor King" To: Wael Nasreddine Subject: Re: Github? Message-ID: <20140508202337.GS28634@odin.tremily.us> References: <87iopgkaiz.fsf@nikula.org> <20140508101325.GC23124@vilya.m0g.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8S8xwCNhfXjuHwS7" Content-Disposition: inline In-Reply-To: OpenPGP: id=39A2F3FA2AB17E5D8764F388FC29BDCDF15F5BE8; url=http://tremily.us/pubkey.txt User-Agent: Mutt/1.5.23 (2014-03-12) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1399580621; bh=afVKXv9U2w0O0fWgxYKzRTJCNFOV5E1v1Yy5dw9ZQHw=; h=Received:Received:Received:Date:From:To:Subject:Message-ID: MIME-Version:Content-Type; b=oS/Rfh0LQ9VL0QF/EEiT91QwMpKEvinjeaNx9c8/WqSiB022O4/P76q6wKNlJIzVo cQsLPrWwINIYSw8LXw4F8Z7mSaC7g1u7Yqn9o2vubCxYI8k4asNvu8UFuWxh+ig5Ry X+sKTFa/8OTZAgX/Dtt7VtkX9cISBmInPzyQqGQiJ+R7oi9bDm5OSqK7KlSfmOxgst hG7BAMBxvj01rYrELd+xBAwHjAnFeHsLq0FCY3SF9r9D5ByUhVXsa/kYHaj2hfVeiQ 5VMmJkg+6cZ6ctWO9J03infOhKniH2iFcCVwh7c31RX0SsVoMCIfEhsjMGmklm5lUX 2HvMFT6vGlHSg== Cc: notmuch@notmuchmail.org X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 May 2014 20:23:51 -0000 --8S8xwCNhfXjuHwS7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 08, 2014 at 07:54:38PM +0000, Wael Nasreddine wrote: > - Revert my changes (except for the CI) I'd revert all the changes and submit them upstream, so the GitHub repository is an exact mirror of http://git.notmuchmail.org/git/notmuch. A Travis-CI file is Travis-specific, not necessarily GitHub-specific. You could, theoretically, run your own Travis without involving GitHub at all [1]. Since there's already automated testing with buildbot [1], I doubt the travis patch will land in master, but you never know. However, none of this stops you from having your own fork of notmuch with the travis patch in it, and you can use cron jobs or whatever to merge with the upstream master as often as you like. > - Add a "mirror of .." to the description on top of the page Looks like this is already there. > - Manually update the contrib/ bindings/ as they change in here and maybe > automate it later. With an exact mirror, adding a post-update hook that pushes from git.notmuchmail.org/git/* to the appropriate GitHub repo should be easy. GitHub does this internally for Emacs, GCC, etc. [3,4], but we'd probably have to do it by hand for notmuch. > - Remove the Issues, Pull Request and the Wiki Adding a note directing folks to the mailing list would probably also be useful. Cheers, Trevor [1]: https://github.com/travis-ci/travis-ci I haven't looked through all of these packages, maybe they're not all open source, or maybe there are closed-source pieces missing. Still, it looks like a lot of Travis is open source. [2]: http://buildbot.notmuchmail.org/grid [3]: https://help.github.com/articles/about-official-github-mirrors [4]: https://github.com/mirrors --=20 This email may be signed or encrypted with GnuPG (http://www.gnupg.org). For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy --8S8xwCNhfXjuHwS7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJTa+fHAAoJEKKfehoaNkbt6RkP/RHJWzqsU2GogzbyJbBfomlu KCTXlltKt52mKPtfBMGKr1JDZdPGe2IeFu+W8bA93RMwvp+JEfBuHWqw03IBJhno 3kQtc7RScp7pdydoRhANyQbhi7Sj9RepPl52MckfGLR+CA0cpyFO6WE+xN5zW1Rt k2d7zkPLVx1EXPyXy5TC3Ud/VcU4DFR7Ei/vl8IHz8DYQqosAs1RKHIkxLK2cXi7 hsKH8b9iirfQzrHz742TgT2QUfiL/bkWaIh9ua0IZaVMQ7mSE1F89LS0kQ3HLMcS g5br6s1VqifL/HlCnvCYe2eXHPE0yO8QSYYcEua5kNKYpgQM+pGJ4aZ2taWazNB7 qOHjR1r6UJak0AhpwSPGZ1D/P+Sv3F4UV8lEKvzlt+T3+txdm9vQUunrSUrFzMDq IVLR54ImtZre+kRj2eNjk8uCjf2o7z1wLerC/dxq4cDT2fzyh9bRsQlB3WFEYH7p bPAOMeMZ9jw/FfGrIh/M4OfG7uH8N6V7iByEbq9Wm1/V+z6543zP122Fu1HeMOfW 7JuOMhTX7AtVIks8bkaMG6WUwD08evgcjDzmYvwIDyaBV6E+idtxgmtQt7UFTpTm WOBPL2JlXVa8Ojp/DElLG4L2U/zbXSMBXlKKooTws3WJTxeG3OzSiwCIM/Osph3l s16OMr8EjYWpBDGHY/3S =nlzu -----END PGP SIGNATURE----- --8S8xwCNhfXjuHwS7--