<p>The thinking was to have the bottom package as "juju" being a useful package. This scheme also enables having juju2, etc once we want to stabilize the API itself. That said, it's easy to change now and I'm not rooted on those ideas either. Let's talk next week and agree on something.</p>
<p>gustavo @ <a href="http://niemeyer.net">http://niemeyer.net</a></p>
<div class="gmail_quote">On Jun 7, 2012 9:58 AM, "roger peppe" <<a href="mailto:roger.peppe@canonical.com">roger.peppe@canonical.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 7 June 2012 12:36, Kapil Thangavelu <<a href="mailto:kapil.thangavelu@canonical.com">kapil.thangavelu@canonical.com</a>> wrote:<br>
><br>
><br>
> On Thu, Jun 7, 2012 at 5:03 AM, roger peppe <<a href="mailto:roger.peppe@canonical.com">roger.peppe@canonical.com</a>><br>
> wrote:<br>
>><br>
>> On 6 June 2012 20:43, Gustavo Niemeyer <<a href="mailto:gustavo.niemeyer@canonical.com">gustavo.niemeyer@canonical.com</a>><br>
>> wrote:<br>
>> > As previously mentioned, we've been moving the Go development<br>
>> > activities to a new project in Launchpad:<br>
>> ><br>
>> > <a href="https://launchpad.net/juju-core" target="_blank">https://launchpad.net/juju-core</a><br>
>> ><br>
>> > As arranged over the whole day on IRC, the trunk for the Go port is<br>
>> > now at a new location:<br>
>> ><br>
>> > <a href="http://launchpad.net/juju-core/juju" target="_blank">launchpad.net/juju-core/juju</a><br>
>><br>
>> Sorry, I wasn't there for the discussion, but could you briefly<br>
>> say why the import paths are "<a href="http://launchpad.net/juju-core/juju/foo" target="_blank">launchpad.net/juju-core/juju/foo</a>" rather<br>
>> than "<a href="http://launchpad.net/juju-core/foo" target="_blank">launchpad.net/juju-core/foo</a>" ?<br>
>><br>
>> The extra "juju" seems unnecessary (and other projects such<br>
>> as goamz and gozk don't have them)<br>
>><br>
>> One other thing: i tried "bzr branch <a href="http://launchpad.net/juju-core/trunk" target="_blank">launchpad.net/juju-core/trunk</a>"<br>
>> and got this error:<br>
>><br>
>> bzr: ERROR: Permission denied: "Cannot create 'trunk'. Only Bazaar<br>
>> branches are allowed."<br>
>><br>
>> Is this all because we don't want to define the Go port as "trunk" in<br>
>> juju-core?<br>
>><br>
><br>
> bzr branch lp:juju-core<br>
><br>
> for an existing branch<br>
<br>
N.B. this doesn't work when bzr is aliased to cobzr, although<br>
<br>
cobzr branch lp:juju-core/juju<br>
<br>
does.<br>
</blockquote></div>