[Sugar-devel] license of layout.py in Sugar Calculate activity
Gonzalo Odiard
godiard at sugarlabs.org
Fri Jul 31 08:37:02 EDT 2015
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 at 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 at 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 at 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 at 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 at sugarlabs.org
> > > [2] mailto:[11]quozl at 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 at 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 at sugarlabs.org
> > [8] mailto:quozl at laptop.org
> > [9] http://quozl.linux.org.au/
> > [10] mailto:godiard at sugarlabs.org
> > [11] mailto:quozl at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20150731/0c24f0e7/attachment.html>
More information about the Sugar-devel
mailing list