[prev in list] [next in list] [prev in thread] [next in thread] 

List:       olpc-sugar
Subject:    Re: [Sugar-devel] license of layout.py in Sugar Calculate activity
From:       Gonzalo Odiard <godiard () sugarlabs ! org>
Date:       2015-07-31 12:37:02
Message-ID: CAJ+iPVQApJwb2rQF+rTbJKTa9+xONrh6wpRAzjZJH+pV45Nygw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Anesh, James,
As the sugarlabs-caalculate project was inactive from 2013,
and we had GCI students sending patches, I forked the repository
and the latest version is here:
https://github.com/godiard/sugarlabs-calculate

I already added a patch similar to Aneesh patch, but made the same mistake,

Aneesh, please send a patch fixing the error pointed by James to apply in
the new repository.

Gonzalo



On Fri, Jul 31, 2015 at 3:05 AM, James Cameron <quozl@laptop.org> wrote:

> That's almost correct.  The license should be after the copyright.  So
> move line 17 to line 2.  ;-}
>
> On Fri, Jul 31, 2015 at 10:47:00AM +0530, Aneesh Dogra wrote:
> > Here you go:
> > [1]https://github.com/lionaneesh/sugarlabs-calculate/commit/
> > 8df47288de11b9fdc61e4811515110f7b44ee925
> >
> > On Thu, Jul 30, 2015 at 9:34 AM, James Cameron <[2]quozl@laptop.org>
> wrote:
> >
> >     G'day Aneesh,
> >
> >     Thanks for coming back to us on this.
> >
> >     Yes, you can do something, and you are the only person who can do it,
> >     because you are the copyright owner.
> >
> >     You just have to edit a file.
> >
> >     As an example of a good file, look at plotlib.py, see how it has both
> >     a copyright (line 2) and a license (lines 4-16).
> >
> >     [3]
> https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/
> >     plotlib.py
> >
> >     It is the layout.py file with a problem.
> >
> >     [4]
> https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/
> >     layout.py
> >
> >     Clone the source code in your git repository
> >     [5]https://github.com/lionaneesh/sugarlabs-calculate
> >
> >     Open the file layout.py, edit it, add the license, commit the
> changes,
> >     and then push to your repository.
> >
> >     That's all!
> >
> >     If you can't push for some reason, you can prepare a git patch and
> >     post it as a reply.  As long as it comes from you.
> >
> >     References:
> >
> >     [6]
> http://lists.sugarlabs.org/archive/sugar-devel/2015-June/050399.html
> >
> >     On Mon, Jul 27, 2015 at 12:15:11PM +0530, Aneesh Dogra wrote:
> >     > Hello all,
> >     >
> >     > Sorry. I was on a long vacation. Getting back on my emails now.
> Can I do
> >     > something about this?
> >     >
> >     > On Fri, Jun 19, 2015 at 3:21 AM, Gonzalo Odiard <[1][7]
> >     godiard@sugarlabs.org>
> >     > wrote:
> >     >
> >     >     I am afraid you will find many other activities where the
> license
> >     notation
> >     >     is
> >     >     in the same state.
> >     >     If the current maintainer can't solve the problem, I have
> nothing to
> >     do,
> >     >     but then don't complain :)
> >     >
> >     >     Gonzalo
> >     >
> >     >     On Thu, Jun 18, 2015 at 6:39 PM, James Cameron <[2][8]
> >     quozl@laptop.org> wrote:
> >     >
> >     >         I'm with Jonas on this.
> >     >
> >     >         The fault is a copyright statement in a work without a
> license,
> >     and
> >     >         yes, only the original copyright owner can correct it.
> >     >
> >     >         In my opinion, that correction can be a mail reply from the
> >     original
> >     >         copyright owner saying "Gonzalo, please add this license
> short
> >     text",
> >     >         or "Gonzalo, please remove the copyright line."
> >     >
> >     >         (Best is the first).
> >     >
> >     >         Or it can be a patch.
> >     >
> >     >         But it's not something the new maintainer can _ever_ do,
> alone.
> >     >
> >     >         I now have to reconsider inclusion of this activity.
> Don't let
> >     that
> >     >         happen again!  ;-)
> >     >
> >     >         --
> >     >         James Cameron
> >     >         [3][9]http://quozl.linux.org.au/
> >     >
> >     >
> >     >
> >     >     --
> >     >     Gonzalo Odiard
> >     >
> >     >     SugarLabs - Software for children learning
> >     >
> >     > --
> >     > Regardless, I hope you're well and happy -
> >     > Aneesh
> >     >
> >     > References:
> >     >
> >     > [1] mailto:[10]godiard@sugarlabs.org
> >     > [2] mailto:[11]quozl@laptop.org
> >     > [3] [12]http://quozl.linux.org.au/
> >
> >     --
> >     James Cameron
> >     [13]http://quozl.linux.org.au/
> >
> > --
> > Regardless, I hope you're well and happy -
> > Aneesh
> >
> > References:
> >
> > [1]
> https://github.com/lionaneesh/sugarlabs-calculate/commit/8df47288de11b9fdc61e4811515110f7b44ee925
> > [2] mailto:quozl@laptop.org
> > [3]
> https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/plotlib.py
> > [4]
> https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/layout.py
> > [5] https://github.com/lionaneesh/sugarlabs-calculate
> > [6] http://lists.sugarlabs.org/archive/sugar-devel/2015-June/050399.html
> > [7] mailto:godiard@sugarlabs.org
> > [8] mailto:quozl@laptop.org
> > [9] http://quozl.linux.org.au/
> > [10] mailto:godiard@sugarlabs.org
> > [11] mailto:quozl@laptop.org
> > [12] http://quozl.linux.org.au/
> > [13] http://quozl.linux.org.au/
>
> --
> James Cameron
> http://quozl.linux.org.au/
>



-- 
Gonzalo Odiard

SugarLabs - Software [for | by] children learning

[Attachment #5 (text/html)]

<div dir="ltr">Anesh, James,<div>As the sugarlabs-caalculate project was inactive \
from 2013,</div><div>and we had GCI students sending patches, I forked the \
repository</div><div>and the latest version is here:  <a \
href="https://github.com/godiard/sugarlabs-calculate">https://github.com/godiard/sugarlabs-calculate</a></div><div><br></div><div>I \
already added a patch similar to Aneesh patch, but made the same \
mistake,</div><div><br></div><div>Aneesh, please send a patch fixing the error \
pointed by James to apply in the new \
repository.</div><div><br></div><div>Gonzalo</div><div><br></div><div><br></div></div><div \
class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 31, 2015 at 3:05 AM, \
James Cameron <span dir="ltr">&lt;<a href="mailto:quozl@laptop.org" \
target="_blank">quozl@laptop.org</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">That&#39;s almost correct.   The license should be after the \
copyright.   So<br> move line 17 to line 2.   ;-}<br>
<br>
On Fri, Jul 31, 2015 at 10:47:00AM +0530, Aneesh Dogra wrote:<br>
&gt; Here you go:<br>
&gt; [1]<a href="https://github.com/lionaneesh/sugarlabs-calculate/commit/" \
rel="noreferrer" target="_blank">https://github.com/lionaneesh/sugarlabs-calculate/commit/</a><br>
 &gt; 8df47288de11b9fdc61e4811515110f7b44ee925<br>
<span class="">&gt;<br>
&gt; On Thu, Jul 30, 2015 at 9:34 AM, James Cameron &lt;[2]<a \
href="mailto:quozl@laptop.org">quozl@laptop.org</a>&gt; wrote:<br> &gt;<br>
&gt;        G&#39;day Aneesh,<br>
&gt;<br>
&gt;        Thanks for coming back to us on this.<br>
&gt;<br>
&gt;        Yes, you can do something, and you are the only person who can do it,<br>
&gt;        because you are the copyright owner.<br>
&gt;<br>
&gt;        You just have to edit a file.<br>
&gt;<br>
&gt;        As an example of a good file, look at plotlib.py, see how it has both<br>
&gt;        a copyright (line 2) and a license (lines 4-16).<br>
&gt;<br>
</span>&gt;        [3]<a \
href="https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/" \
rel="noreferrer" target="_blank">https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/</a><br>
 <span class="">&gt;        plotlib.py<br>
&gt;<br>
&gt;        It is the layout.py file with a problem.<br>
&gt;<br>
</span>&gt;        [4]<a \
href="https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/" \
rel="noreferrer" target="_blank">https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/</a><br>
 <span class="">&gt;        layout.py<br>
&gt;<br>
&gt;        Clone the source code in your git repository<br>
</span>&gt;        [5]<a href="https://github.com/lionaneesh/sugarlabs-calculate" \
rel="noreferrer" target="_blank">https://github.com/lionaneesh/sugarlabs-calculate</a><br>
 <span class="">&gt;<br>
&gt;        Open the file layout.py, edit it, add the license, commit the \
changes,<br> &gt;        and then push to your repository.<br>
&gt;<br>
&gt;        That&#39;s all!<br>
&gt;<br>
&gt;        If you can&#39;t push for some reason, you can prepare a git patch \
and<br> &gt;        post it as a reply.   As long as it comes from you.<br>
&gt;<br>
&gt;        References:<br>
&gt;<br>
</span>&gt;        [6]<a \
href="http://lists.sugarlabs.org/archive/sugar-devel/2015-June/050399.html" \
rel="noreferrer" target="_blank">http://lists.sugarlabs.org/archive/sugar-devel/2015-June/050399.html</a><br>
 <span class="">&gt;<br>
&gt;        On Mon, Jul 27, 2015 at 12:15:11PM +0530, Aneesh Dogra wrote:<br>
&gt;        &gt; Hello all,<br>
&gt;        &gt;<br>
&gt;        &gt; Sorry. I was on a long vacation. Getting back on my emails now. Can \
I do<br> &gt;        &gt; something about this?<br>
&gt;        &gt;<br>
</span>&gt;        &gt; On Fri, Jun 19, 2015 at 3:21 AM, Gonzalo Odiard \
&lt;[1][7]<br> <span class="">&gt;        <a \
href="mailto:godiard@sugarlabs.org">godiard@sugarlabs.org</a>&gt;<br> &gt;        \
&gt; wrote:<br> &gt;        &gt;<br>
&gt;        &gt;        I am afraid you will find many other activities where the \
license<br> &gt;        notation<br>
&gt;        &gt;        is  <br>
&gt;        &gt;        in the same state.  <br>
&gt;        &gt;        If the current maintainer can&#39;t solve the problem, I have \
nothing to<br> &gt;        do,<br>
&gt;        &gt;        but then don&#39;t complain :)<br>
&gt;        &gt;<br>
&gt;        &gt;        Gonzalo<br>
&gt;        &gt;<br>
</span>&gt;        &gt;        On Thu, Jun 18, 2015 at 6:39 PM, James Cameron \
&lt;[2][8]<br> <span class="">&gt;        <a \
href="mailto:quozl@laptop.org">quozl@laptop.org</a>&gt; wrote:<br> &gt;        \
&gt;<br> &gt;        &gt;              I&#39;m with Jonas on this.<br>
&gt;        &gt;<br>
&gt;        &gt;              The fault is a copyright statement in a work without a \
license,<br> &gt;        and<br>
&gt;        &gt;              yes, only the original copyright owner can correct \
it.<br> &gt;        &gt;<br>
&gt;        &gt;              In my opinion, that correction can be a mail reply from \
the<br> &gt;        original<br>
&gt;        &gt;              copyright owner saying &quot;Gonzalo, please add this \
license short<br> &gt;        text&quot;,<br>
&gt;        &gt;              or &quot;Gonzalo, please remove the copyright \
line.&quot;<br> &gt;        &gt;<br>
&gt;        &gt;              (Best is the first).<br>
&gt;        &gt;<br>
&gt;        &gt;              Or it can be a patch.<br>
&gt;        &gt;<br>
&gt;        &gt;              But it&#39;s not something the new maintainer can \
_ever_ do, alone.<br> &gt;        &gt;<br>
&gt;        &gt;              I now have to reconsider inclusion of this activity.   \
Don&#39;t let<br> &gt;        that<br>
&gt;        &gt;              happen again!   ;-)<br>
&gt;        &gt;<br>
&gt;        &gt;              --<br>
&gt;        &gt;              James Cameron<br>
</span>&gt;        &gt;              [3][9]<a href="http://quozl.linux.org.au/" \
rel="noreferrer" target="_blank">http://quozl.linux.org.au/</a><br> <span \
class="">&gt;        &gt;<br> &gt;        &gt;<br>
&gt;        &gt;<br>
&gt;        &gt;        --<br>
&gt;        &gt;        Gonzalo Odiard<br>
&gt;        &gt;<br>
&gt;        &gt;        SugarLabs - Software for children learning  <br>
&gt;        &gt;<br>
&gt;        &gt; --<br>
&gt;        &gt; Regardless, I hope you&#39;re well and happy -<br>
&gt;        &gt; Aneesh<br>
&gt;        &gt;<br>
&gt;        &gt; References:<br>
&gt;        &gt;<br>
</span>&gt;        &gt; [1] mailto:[10]<a \
href="mailto:godiard@sugarlabs.org">godiard@sugarlabs.org</a><br> &gt;        &gt; \
[2] mailto:[11]<a href="mailto:quozl@laptop.org">quozl@laptop.org</a><br> &gt;        \
&gt; [3] [12]<a href="http://quozl.linux.org.au/" rel="noreferrer" \
target="_blank">http://quozl.linux.org.au/</a><br> &gt;<br>
&gt;        --<br>
&gt;        James Cameron<br>
&gt;        [13]<a href="http://quozl.linux.org.au/" rel="noreferrer" \
target="_blank">http://quozl.linux.org.au/</a><br> <span class="">&gt;<br>
&gt; --<br>
&gt; Regardless, I hope you&#39;re well and happy -<br>
&gt; Aneesh<br>
&gt;<br>
</span>&gt; References:<br>
&gt;<br>
&gt; [1] <a href="https://github.com/lionaneesh/sugarlabs-calculate/commit/8df47288de11b9fdc61e4811515110f7b44ee925" \
rel="noreferrer" target="_blank">https://github.com/lionaneesh/sugarlabs-calculate/commit/8df47288de11b9fdc61e4811515110f7b44ee925</a><br>
 &gt; [2] mailto:<a href="mailto:quozl@laptop.org">quozl@laptop.org</a><br>
&gt; [3] <a href="https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/plotlib.py" \
rel="noreferrer" target="_blank">https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/plotlib.py</a><br>
 &gt; [4] <a href="https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/layout.py" \
rel="noreferrer" target="_blank">https://github.com/lionaneesh/sugarlabs-calculate/blob/sugar-0.94/layout.py</a><br>
 &gt; [5] <a href="https://github.com/lionaneesh/sugarlabs-calculate" \
rel="noreferrer" target="_blank">https://github.com/lionaneesh/sugarlabs-calculate</a><br>
 &gt; [6] <a href="http://lists.sugarlabs.org/archive/sugar-devel/2015-June/050399.html" \
rel="noreferrer" target="_blank">http://lists.sugarlabs.org/archive/sugar-devel/2015-June/050399.html</a><br>
 &gt; [7] mailto:<a href="mailto:godiard@sugarlabs.org">godiard@sugarlabs.org</a><br>
&gt; [8] mailto:<a href="mailto:quozl@laptop.org">quozl@laptop.org</a><br>
&gt; [9] <a href="http://quozl.linux.org.au/" rel="noreferrer" \
target="_blank">http://quozl.linux.org.au/</a><br> &gt; [10] mailto:<a \
href="mailto:godiard@sugarlabs.org">godiard@sugarlabs.org</a><br> &gt; [11] mailto:<a \
href="mailto:quozl@laptop.org">quozl@laptop.org</a><br> &gt; [12] <a \
href="http://quozl.linux.org.au/" rel="noreferrer" \
target="_blank">http://quozl.linux.org.au/</a><br> &gt; [13] <a \
href="http://quozl.linux.org.au/" rel="noreferrer" \
target="_blank">http://quozl.linux.org.au/</a><br> <div class="HOEnZb"><div \
                class="h5"><br>
--<br>
James Cameron<br>
<a href="http://quozl.linux.org.au/" rel="noreferrer" \
target="_blank">http://quozl.linux.org.au/</a><br> \
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div \
class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Gonzalo \
Odiard<br><br><div>SugarLabs - Software [for | by] children learning  \
<br></div></div></div></div></div> </div>



_______________________________________________
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic