From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id D67FF7EE4C for ; Mon, 30 Sep 2013 13:18:51 +0200 (CEST) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of darioteixeira@yahoo.com) identity=pra; client-ip=98.139.213.126; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="darioteixeira@yahoo.com"; x-sender="darioteixeira@yahoo.com"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of darioteixeira@yahoo.com) identity=mailfrom; client-ip=98.139.213.126; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="darioteixeira@yahoo.com"; x-sender="darioteixeira@yahoo.com"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@nm30-vm0.bullet.mail.bf1.yahoo.com) identity=helo; client-ip=98.139.213.126; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="darioteixeira@yahoo.com"; x-sender="postmaster@nm30-vm0.bullet.mail.bf1.yahoo.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjkHAMFdSVJii9V+eGdsb2JhbABNDYM/UgiuHZJYgSkWDgEKCwsJDwMqgiAFAQEEAQscBBUBAhUhAQEDCwYFRi8BDgEGEgaIBgEBAgkGBAirQgmDAYN7ASMDASMDiW0BAgQKAQEBjxEzB4QiA4k5jk2GLDRViGtvhCc X-IPAS-Result: AjkHAMFdSVJii9V+eGdsb2JhbABNDYM/UgiuHZJYgSkWDgEKCwsJDwMqgiAFAQEEAQscBBUBAhUhAQEDCwYFRi8BDgEGEgaIBgEBAgkGBAirQgmDAYN7ASMDASMDiW0BAgQKAQEBjxEzB4QiA4k5jk2GLDRViGtvhCc X-IronPort-AV: E=Sophos;i="4.90,1007,1371074400"; d="scan'208";a="28542161" Received: from nm30-vm0.bullet.mail.bf1.yahoo.com ([98.139.213.126]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 30 Sep 2013 13:18:28 +0200 Received: from [98.139.212.149] by nm30.bullet.mail.bf1.yahoo.com with NNFMP; 30 Sep 2013 11:18:26 -0000 Received: from [98.139.212.219] by tm6.bullet.mail.bf1.yahoo.com with NNFMP; 30 Sep 2013 11:18:26 -0000 Received: from [127.0.0.1] by omp1028.mail.bf1.yahoo.com with NNFMP; 30 Sep 2013 11:18:26 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 794984.40412.bm@omp1028.mail.bf1.yahoo.com Received: (qmail 13828 invoked by uid 60001); 30 Sep 2013 11:18:26 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1380539906; bh=cJhArTkSfAi94uUdmOP0JJcC2zB6+au6yZ9IChhwRuU=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=WYM+dqXAG4F2PFEMwUON1hBjui6yld8UzhaR6dqpV0MKuKATH1aPq3yDDGYXnaBw4JP30JylT9sYsz06aigr3r68e4AJ9yo2raKTJXy5aRJzEKxBHvPdymUr/kqMQ/DlulopgRa6IzEdeFh2fa3KktU9HZ8PS/BKz9pxPPWUTMI= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=ENkne0vl6YivSKl2MDqYGtdwkf3tTZFQuZp8lzUphtmJnxQH0r9WKJ9dU0mk2MOYTprqoW205Q2Co74wjGCEWQODfzw40lDkywm2jErExFesUQ5XuphpDAdi4g34E3+L447NYOgHafXm8EoIKuJ8203985iXsMPjySgDC0o7ZM0=; X-YMail-OSG: rCL8vpMVM1ncYv54H0CuqD2DVdAhwBYmh4PUM00.MHEjCuf O7373y1oCdHO5zn0gzG7U4tNrjvfvQOqhMxUKaMfkEgjTa_4c2hA3jYUIWDf 9IM4UGpheohEcY2662NPY9nj101xPXzs1C5uiYM5qmcp0OFHcJXqpZi3W2_b XHlQPP7rlIlbFJra.fA7L119kTW74w_q5nhmbReaihkLLeez0T5eJ3aj9grH VoMLLSWWCGtzrc.5iAzY2Fhvog_MPxGYlyQcBjTtQWOlKgEwTEYsj87rrQIg _Q7ryVJOVdVtBkYfrDLjc6Nu6CJFij3bVb.xIKltP.wxgtFf04ezxHu_asgk hKUOgMsKBE878iUB2EHlKp3_otgyTes1g4iD1ECRrEd25yKwZeLsUh8OYN6x P5CRNaSRRTP5AsAkMuHf.WEqcfvue1qMYNReDoDWEGMWGcYbl7GVkxbKcEF6 KjG_fJRsbk7c64Ky3ekMomBOQkfcjlfHnGiKEZIhC2jowVxm2fq3kiUfgSrg BhIxM8b5zVghJR4ndpzZ6fuZYAkQKgdPZ9aTxfzpH6ZCx3t6FI7aSJwZrV.8 R1NwlGmaGoLc3oMMtoNjnWlpBL1ahQ_LF_15rktPV0sf9e3DlMQA3sB4sj9M 2CUxIFTwIWu3fw0rR_G07xhvETho22Q6EHJlfelYg0LY6aTvlSakcwXlVwYt fCwBkNyRy6tA.YvMHm4GmNSLGt.gufmUxLiZb5nBq.b_dZCMbOKHX9w-- Received: from [195.23.39.98] by web120406.mail.ne1.yahoo.com via HTTP; Mon, 30 Sep 2013 04:18:26 PDT X-Rocket-MIMEInfo: 002.001,SGkgQW5pbCwKCj4gKC4uLikKCj4gWW91IG1heSBiZSBhYmxlIHRvIGhhbmRsZSB0aGUgRm9yZ2UgaW50ZXJhY3Rpb24gdGhyb3VnaCB0aGF0IG1lY2hhbmlzbSwgZm9yCj4gaW5zdGFuY2UgYnkgZG9pbmcgYW4gU1ZOIGNvbW1pdCBmcm9tIHRoZSBHaXQgcHVzaCBob29rLiBJJ20gZXhwZXJpbWVudGluZwo.IHdpdGggYnVpbGRpbmcgb2NhbWxkb2MgZm9yIGV2ZXJ5IHBhY2thZ2UgYW5kIHB1c2hpbmcgaXQgdG8gdGhlIGdoLXBhZ2VzCj4gYnJhbmNoIChzbyB0aGF0IGl0J3MgcHVibGlzaGVkIG9uIEdpdEh1YiABMAEBAQE- X-Mailer: YahooMailWebService/0.8.160.587 References: <1380474804.746.YahooMailNeo@web120405.mail.ne1.yahoo.com> Message-ID: <1380539906.12125.YahooMailNeo@web120406.mail.ne1.yahoo.com> Date: Mon, 30 Sep 2013 04:18:26 -0700 (PDT) From: Dario Teixeira Reply-To: Dario Teixeira To: Anil Madhavapeddy Cc: OCaml mailing-list In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Caml-list] OCaml Forge and Github Hi Anil, > (...) > You may be able to handle the Forge interaction through that mechanism, f= or > instance by doing an SVN commit from the Git push hook. I'm experimenting > with building ocamldoc for every package and pushing it to the gh-pages > branch (so that it's published on GitHub pages automatically on every pus= h). Even if I decided to keep a repo on the Forge, I would migrate it to Git an= yway. Not only wouldn't I have to worry about possible issues in the Git -> SVN b= ridge, it would be my little contribution to burying SVN... > Incidentally, the scripts that convert the OCaml SVN to Git are available: > https://github.com/ocaml/ocaml.org-scripts/tree/master/vcs-sync/svn-ocaml >=20 > They are a bit smarter than the average SVN->Git convertor and create real > git branches for SVN tags.=A0 This may help you if you wish to migrate fr= om > SVN to Git (even if the Forge supports git, it probably requires this=20 > conversion process too). I was just looking into tools to ease that process -- thanks! Best regards, Dario Teixeira