Move to standalone repository

62 views
Skip to first unread message

Scott Graham

unread,
Jun 28, 2018, 1:30:26 AM6/28/18
to gn-dev, Brett Wilson, Dirk Pranke, Petr Hosek
Hello gn-dev,

The source code for GN has moved to a standalone repository at https://gn.googlesource.com/gn, and Chromium now pulls in binaries built from that canonical location. There's no intended functionality change in GN's behavior with the move.

We hope this will make it easier for projects other than Chromium to use GN.

Takuto Ikuta

unread,
Jun 28, 2018, 1:59:07 AM6/28/18
to sco...@chromium.org, gn-dev, Brett Wilson, Dirk Pranke, Petr Hosek
Hi,

Which directory becomes master repository? chromium/src/tools/gn or new gn repository?
I want to ask when I send patch, which repository is appropriate to send patch?

2018年6月28日(木) 14:30 Scott Graham <sco...@chromium.org>:
Hello gn-dev,

The source code for GN has moved to a standalone repository at https://gn.googlesource.com/gn, and Chromium now pulls in binaries built from that canonical location. There's no intended functionality change in GN's behavior with the move.

We hope this will make it easier for projects other than Chromium to use GN.

--
You received this message because you are subscribed to the Google Groups "gn-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gn-dev+un...@chromium.org.

Scott Graham

unread,
Jun 28, 2018, 2:00:25 AM6/28/18
to tik...@chromium.org, gn-dev, Brett Wilson, Dirk Pranke, Petr Hosek
Hi,

Patches should be sent to gn.googlesource.com/gn now. chromium/src/tools/gn will be removed soon.

Takuto Ikuta

unread,
Jun 28, 2018, 2:07:01 AM6/28/18
to sco...@chromium.org, gn-dev, Brett Wilson, Dirk Pranke, Petr Hosek
I see. 

Also there is no OWNERS file in new repository?
Who are appropriate people asking review?

Thanks


2018年6月28日(木) 15:00 Scott Graham <sco...@chromium.org>:

Scott Graham

unread,
Jun 28, 2018, 2:18:36 AM6/28/18
to tik...@chromium.org, gn-dev, Brett Wilson, Dirk Pranke, Petr Hosek
Good question! There is no explicit OWNERS file (as there's no tooling to use such a file), but we should use the same OWNERS as are currently in chromium tools/gn/OWNERS for now. Those are: brettw, dpranke, sdefresne. (Maybe we should re-add an OWNERS file for clarity?)

The high-level goal wasn't really to change anything about GN's development, rather only to physically move the code, and avoid the need to pull the entirety of the Chromium repository to build/hack on GN. So if in doubt, do the same thing as when the code lived in Chromium. :)

Takuto Ikuta

unread,
Jun 28, 2018, 2:41:10 AM6/28/18
to sco...@chromium.org, gn-dev, Brett Wilson, Dirk Pranke, Petr Hosek
I see. Thanks again.

2018年6月28日(木) 15:18 Scott Graham <sco...@chromium.org>:

Nico Weber

unread,
Jun 28, 2018, 10:56:07 AM6/28/18
to Scott Graham, Takuto Ikuta, gn-dev, Brett Wilson, Dirk Pranke, Petr Hosek
On Thu, Jun 28, 2018 at 2:18 AM Scott Graham <sco...@chromium.org> wrote:
Good question! There is no explicit OWNERS file (as there's no tooling to use such a file), but we should use the same OWNERS as are currently in chromium tools/gn/OWNERS for now. Those are: brettw, dpranke, sdefresne. (Maybe we should re-add an OWNERS file for clarity?)

(That'd be good imho.)

Sylvain Defresne

unread,
Jun 28, 2018, 10:59:38 AM6/28/18
to Nico Weber, Scott Graham, Takuto Ikuta, gn-dev, Brett Wilson, Dirk Pranke, Petr Hosek
Sounds good to me.
-- Sylvain

Dirk Pranke

unread,
Jun 28, 2018, 11:38:59 AM6/28/18
to Sylvain Defresne, Nico Weber, Scott Graham, Takuto Ikuta, gn-dev, Brett Wilson, Petr Hosek
I'd add an OWNERS file also, and will post a CL to do so.

-- Dirk
Reply all
Reply to author
Forward
0 new messages