<div dir="ltr">That'd be ideal, thanks!</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 23, 2017 at 3:19 PM, Mike Sheldon <span dir="ltr"><<a href="mailto:michael.sheldon@canonical.com" target="_blank">michael.sheldon@canonical.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Okay great, should I prepare a new branch that does the renaming?<br>
<div><div class="h5"><br>
On Mon, 2017-01-23 at 14:34 -0200, Gustavo Niemeyer wrote:<br>
> Sounds good. If you think ubuntu-download-manager is the way to go,<br>
> let's move on with it.<br>
><br>
> On Wed, Jan 18, 2017 at 2:34 PM, Mike Sheldon <michael.sheldon@canoni<br>
> <a href="http://cal.com" rel="noreferrer" target="_blank">cal.com</a>> wrote:<br>
> > Ah, my mistake. I'd suspect UDM is less likely to change since it's<br>
> > already a public facing API being used in third party apps. But it<br>
> > sounds like we don't lose anything if we start it off as unity8-<br>
> > download-manager whilst bundled with unity8 if we can then add an<br>
> > additional interface once its distributed in its own snap (although<br>
> > I<br>
> > guess that snap would have to advertise itself as providing both<br>
> > interfaces to keep compatibility with existing snaps). <br>
> ><br>
> > I'm not sure if we gain much in this particular case though since<br>
> > we'd<br>
> > need to be maintaining a stable API to work with existing apps<br>
> > regardless?<br>
> ><br>
> > On Wed, 2017-01-18 at 14:24 -0200, Gustavo Niemeyer wrote:<br>
> > > Sorry for not being clear. In addition to the suggestion about<br>
> > > ubuntu-download-manager, I also wrote this:<br>
> > ><br>
> > > "Note that part of the rationale of having unity8-contacts and<br>
> > > unity8-calendar named like that was that these interfaces are<br>
> > likely<br>
> > > to change in meaningful and incompatible ways in the near future.<br>
> > If<br>
> > > the download manager is going to be bundled with unity8, it may<br>
> > be<br>
> > > wise to do the same. We can always introduce a more general<br>
> > interface<br>
> > > later.. not so nice to get out of a general interface that<br>
> > doesn't<br>
> > > work."<br>
> > ><br>
> > > What's your take on it?<br>
> > ><br>
> > ><br>
> > ><br>
> > > On Wed, Jan 18, 2017 at 2:15 PM, Mike Sheldon <michael.sheldon@ca<br>
> > noni<br>
> > > <a href="http://cal.com" rel="noreferrer" target="_blank">cal.com</a>> wrote:<br>
> > > > Sorry, that was my entire point, I guess I should have expanded<br>
> > on<br>
> > > > it a<br>
> > > > bit. I agree with ubuntu-download-manager as a name, since<br>
> > that's<br>
> > > > the<br>
> > > > name developers will be interacting with if they're using our<br>
> > SDK.<br>
> > > > For<br>
> > > > example under QML they're importing Ubuntu.DownloadManager and<br>
> > the<br>
> > > > C++<br>
> > > > namespace is Ubuntu::DownloadManager. So the interface being<br>
> > named<br>
> > > > ubuntu-download-manager seems perfectly natural to me (in fact<br>
> > this<br>
> > > > was<br>
> > > > the initial name I proposed for it, before it was suggested<br>
> > that<br>
> > > > download-manager might be a better name).<br>
> > > ><br>
> > > > On Wed, 2017-01-18 at 13:22 -0200, Gustavo Niemeyer wrote:<br>
> > > > > The second part of the point was cut out. Can you please at<br>
> > least<br>
> > > > let<br>
> > > > > us know how you feel about it, so we can be in sync about the<br>
> > > > right<br>
> > > > > decision.<br>
> > > > ><br>
</div></div>> > > > > On Jan 18, 2017 1:02 PM, "Mike Sheldon" <michael.sheldon@cano<br>
<div class="HOEnZb"><div class="h5">> > nica<br>
> > > > <a href="http://l.co" rel="noreferrer" target="_blank">l.co</a><br>
> > > > > m> wrote:<br>
> > > > > ubuntu-download-manager makes sense as a name to me,<br>
> > especially<br>
> > > > as<br>
> > > > > it's<br>
> > > > > one of the APIs in the Ubuntu SDK.<br>
> > > > ><br>
> > > > > On Wed, 2017-01-18 at 12:34 -0200, Gustavo Niemeyer wrote:<br>
> > > > > ><br>
> > > > > > The real issue with download-manager is that it's too<br>
> > general.<br>
> > > > We<br>
> > > > > all<br>
> > > > > > have several download managers in our systems, so this<br>
> > gives no<br>
> > > > > hint<br>
> > > > > > of what it's really talking about.<br>
> > > > > ><br>
> > > > > > We can call it ubuntu-download-manager if that's how the<br>
> > > > software<br>
> > > > > was<br>
> > > > > > named. Note that part of the rationale of having unity8-<br>
> > > > contacts<br>
> > > > > and<br>
> > > > > > unity8-calendar named like that was that these interfaces<br>
> > are<br>
> > > > > likely<br>
> > > > > > to change in meaningful and incompatible ways in the near<br>
> > > > future.<br>
> > > > > If<br>
> > > > > > the download manager is going to be bundled with unity8, it<br>
> > may<br>
> > > > be<br>
> > > > > > wise to do the same. We can always introduce a more general<br>
> > > > > interface<br>
> > > > > > later.. not so nice to get out of a general interface that<br>
> > > > doesn't<br>
> > > > > > work.<br>
> > > > > ><br>
> > > > > ><br>
> > > > > ><br>
> > > > > > On Wed, Jan 18, 2017 at 11:47 AM, Mike Sheldon<br>
> > <michael.sheldon<br>
> > > > @can<br>
> > > > > on<br>
> > > > > > <a href="http://ical.com" rel="noreferrer" target="_blank">ical.com</a>> wrote:<br>
> > > > > > > Hi all,<br>
> > > > > > ><br>
> > > > > > >  Currently the interface for UDM (Ubuntu Download<br>
> > Manager)<br>
> > > > has<br>
> > > > > been<br>
> > > > > > > named unity8-download-manager. It's my understanding that<br>
> > > > whilst<br>
> > > > > we<br>
> > > > > > > might initially be bundling UDM within the unity8 snap to<br>
> > > > make<br>
> > > > > the<br>
> > > > > > > first stages of development easier (e.g. so it can talk<br>
> > > > directly<br>
> > > > > to<br>
> > > > > > > unity8's transfer indicator), the long term plan would be<br>
> > for<br>
> > > > it<br>
> > > > > to<br>
> > > > > > > be<br>
> > > > > > > available separately.<br>
> > > > > > ><br>
> > > > > > >  Having UDM permanently tied to unity8 would seem to add<br>
> > a<br>
> > > > strong<br>
> > > > > > > disincentive for app developers to make use of it at all,<br>
> > as<br>
> > > > > their<br>
> > > > > > > apps<br>
> > > > > > > would then no-longer be portable across different desktop<br>
> > > > > > > environments.<br>
> > > > > > ><br>
> > > > > > >  As such, I'm wondering if the naming of this interface<br>
> > is<br>
> > > > > perhaps<br>
> > > > > > > misleading?<br>
> > > > > > ><br>
> > > > > > > Thanks,<br>
> > > > > > >  Mike<br>
> > > > > > ><br>
> > > > > > > --<br>
> > > > > > > Snapcraft mailing list<br>
> > > > > > > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> > > > > > > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.c" rel="noreferrer" target="_blank">https://lists.ubuntu.c</a><br>
> > om/m<br>
> > > > ailm<br>
> > > > > an<br>
> > > > > > > /listinfo/snapcraft<br>
> > > > > > ><br>
> > > > > ><br>
> > > > > ><br>
> > > > > > -- <br>
> > > > > ><br>
> > > > > > gustavo @ <a href="http://niemeyer.net" rel="noreferrer" target="_blank">http://niemeyer.net</a><br>
> > > > > > -- <br>
> > > > > > Snapcraft mailing list<br>
> > > > > > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> > > > > > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com" rel="noreferrer" target="_blank">https://lists.ubuntu.com</a><br>
> > /mai<br>
> > > > lman<br>
> > > > > /l<br>
> > > > > > istinfo/snapcraft<br>
> > > > ><br>
> > > > > --<br>
> > > > > Snapcraft mailing list<br>
> > > > > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> > > > > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/m" rel="noreferrer" target="_blank">https://lists.ubuntu.com/m</a><br>
> > ailm<br>
> > > > an/l<br>
> > > > > istinfo/snapcraft<br>
> > > > ><br>
> > > > > -- <br>
> > > > > Snapcraft mailing list<br>
> > > > > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> > > > > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/m" rel="noreferrer" target="_blank">https://lists.ubuntu.com/m</a><br>
> > ailm<br>
</div></div><span class="im HOEnZb">> > > > an/l<br>
> > > > > istinfo/snapcraft<br>
> > > ><br>
> > > > --<br>
> > > > Snapcraft mailing list<br>
> > > > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> > > > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mai" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mai</a><br>
> > lman<br>
</span><span class="im HOEnZb">> > > > /listinfo/snapcraft<br>
> > > ><br>
> > ><br>
> > ><br>
> > > -- <br>
> > ><br>
> > > gustavo @ <a href="http://niemeyer.net" rel="noreferrer" target="_blank">http://niemeyer.net</a><br>
> > > -- <br>
> > > Snapcraft mailing list<br>
> > > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
</span><div class="HOEnZb"><div class="h5">> > > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailm" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailm</a><br>
> > an/l<br>
> > > istinfo/snapcraft<br>
> ><br>
> > --<br>
> > Snapcraft mailing list<br>
> > <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> > Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman" rel="noreferrer" target="_blank">https://lists.ubuntu.com/<wbr>mailman</a><br>
> > /listinfo/snapcraft<br>
> ><br>
><br>
><br>
> -- <br>
><br>
> gustavo @ <a href="http://niemeyer.net" rel="noreferrer" target="_blank">http://niemeyer.net</a><br>
> -- <br>
> Snapcraft mailing list<br>
> <a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
> Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/l" rel="noreferrer" target="_blank">https://lists.ubuntu.com/<wbr>mailman/l</a><br>
> istinfo/snapcraft<br>
<br>
--<br>
Snapcraft mailing list<br>
<a href="mailto:Snapcraft@lists.snapcraft.io">Snapcraft@lists.snapcraft.io</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/snapcraft" rel="noreferrer" target="_blank">https://lists.ubuntu.com/<wbr>mailman/listinfo/snapcraft</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><br>gustavo @ <a href="http://niemeyer.net" target="_blank">http://niemeyer.net</a></div>
</div>