From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?SmFrdWIgTmFyxJlic2tp?= Subject: Re: [RFC/PATCH 0/7] Rework git core for native submodules Date: Tue, 09 Apr 2013 13:51:58 +0200 Message-ID: <516400DE.4080809@gmail.com> References: <5161D3C5.9060804@web.de> <20130407212342.GA19857@elie.Belkin> <5162763D.5030708@web.de> <20130408081959.GD20159@elie.Belkin> <7v1ual12pj.fsf@alter.siamese.dyndns.org> <7va9p8yjuf.fsf@alter.siamese.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Ramkumar Ramachandra , Duy Nguyen , Jonathan Nieder , Jens Lehmann , John Keeping , Git List , Linus Torvalds To: Junio C Hamano X-From: git-owner@vger.kernel.org Tue Apr 09 13:52:15 2013 Return-path: Envelope-to: gcvg-git-2@plane.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UPX5x-0001q0-CP for gcvg-git-2@plane.gmane.org; Tue, 09 Apr 2013 13:52:13 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935613Ab3DILwI convert rfc822-to-quoted-printable (ORCPT ); Tue, 9 Apr 2013 07:52:08 -0400 Received: from mail-ee0-f43.google.com ([74.125.83.43]:40861 "EHLO mail-ee0-f43.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755740Ab3DILwH (ORCPT ); Tue, 9 Apr 2013 07:52:07 -0400 Received: by mail-ee0-f43.google.com with SMTP id e50so2899322eek.16 for ; Tue, 09 Apr 2013 04:52:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:newsgroups :to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=in4mtJuZKNXYFPis1v08OTyXZ5lCxi/qQtdE6H+Wxis=; b=AAJHs+9lt8ctaOgxHqbzsU9GPL10ezyx8F/fgXA5lGF7Rn9VsDiAbGX6tM7dfuJIIH MTzBn2FIeJ+UVVr91TreaHW1xg3h05iRwyGHoEwQZif3FfwJK+Uc6BBBpWU3mb/b8mWE k1+KAEZ25mFPXyWCIRg1cHRGO9XbFHn3MLTW6L8wLlnpWjekGB9xDKiuaDnfz0EJdMTo DzcB+GW1vNOC7j2pnp5z3zxWusKpDce0DVmcoifshqQy8Gp6N9NESpjeYNuCpYh7VCXm 49bxhyazw7JsG9VFhjnhqo9gsE30FTJyeg2VxCxeYVSoP+2o1/b9QhyyN4KLrnOTJtxc 8ECA== X-Received: by 10.14.215.193 with SMTP id e41mr59355207eep.32.1365508326282; Tue, 09 Apr 2013 04:52:06 -0700 (PDT) Received: from [192.168.1.14] (eio154.neoplus.adsl.tpnet.pl. [83.21.130.154]) by mx.google.com with ESMTPS id bc1sm37532564eeb.11.2013.04.09.04.52.04 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 09 Apr 2013 04:52:05 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130308 Thunderbird/17.0.4 Newsgroups: gmane.comp.version-control.git In-Reply-To: <7va9p8yjuf.fsf@alter.siamese.dyndns.org> Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Junio C Hamano wrote: > Ramkumar Ramachandra wrote: >> 2. If we want to make git-submodule a part of git-core (which I thin= k >> everyone agrees with), we will need to make the information in >> .gitmodules available more easily to the rest of git-core. > Care to define "more easily" which is another subjective word? The > .gitmodules file uses the bog-standard configuration format that can > be easily read with the config.c infrastructure. It is a separate > matter that git_config() API is cumbersome to use, but improving it > would help not just .gitmodules but also the regular non-submodule > users of Git. There is a topic in the works to read data in that ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > format from core Heiko is working on. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ BTW. this is something that I was missing to implement better submodule support in gitweb (and thus git-instaweb) than just marking it as submodule in 'tree' view. --=20 Jakub Nar=C4=99bski