[Sugar-devel] [sugarlabs/ajedrez-activity] Adding A Suitable License (#1)

James Cameron quozl at laptop.org
Mon May 21 19:44:12 EDT 2018


There were two repositories.  You destroyed, by ignoring, commits to
those repositories.  You've done it several times now; but I'm not
surprised, as you aren't an activity maintainer yet.

GTK+ is the name to the toolkit according to both The GTK+ Project and
Wikipedia.  It deserves a "+" because that's the name the authors
used.  I'll continue to credit their work by using the proper name.

https://www.gtk.org/
https://en.wikipedia.org/wiki/GTK%2B

The list of tasks for an activity maintainer is in
https://github.com/sugarlabs/sugar-docs/blob/master/src/contributing.md#checklist---maintainer
and already includes incrementing a version number.

Translations should be merged to honour the work done by translators;
it is the same activity, based on recursive comparison of files.

I don't plan to make this activity available for Ubuntu Sugar, because
it is in terrible shape.  If someone were to maintain it, then I'd be
a bit more interested.

On Tue, May 22, 2018 at 07:10:36AM +0800, Tony Anderson wrote:
> I really wish you would be a bit more careful with the facts. There was no
> repository for this activity, so it is impossible that i destroyed anything.
> 
> Why would you merge translations from one activity to another when neither has
> been ported to GTK3?
> 
> Porting to GTK3 (no evidence that it deserves a +), should affect the wrapper
> code and not the binary. Making this activity or gnuchess available for the
> Ubuntu Sugar would be helpful.
> 
> A simple alternative is to install gnuchess on the Gnome desktop and then
> prepare a simple wrapper from the HelloWorld activity (GTK3 version in the
> repository). The wrapper would execute gnuchess in Sugar.
> 
> EndGame activity is a different animal as it teaches simple end games in chess.
> 
> I appreciate your including release in the set of tasks, something which has
> not been done. One of your bullets should be to increment the version number.
> 
> Tony
> 
> On Monday, 21 May, 2018 05:10 PM, James Cameron wrote:
> 
>     [1]@yashagrawal3, you might defer this activity to later in your list,
>     because it will be a huge time sink. This activity needs much more than a
>     COPYING file. It needs;
> 
>       □ restoring the git history lost when [2]@tony37 created the repository
>         from a bundle instead of using [3]http://git.sugarlabs.org/ceibal-chess
>         or [4]https://github.com/alesegovia/ceibal-chess
>       □ add license metadata in activity.info (which can be found in [5]
>         @alesegovia's repository), along with a license for the embedded
>         binary,
>       □ removing the MANIFEST file,
>       □ updating the embedded binary to the latest version and including other
>         architectures; or adding a dependency that must be resolved before
>         installing the activity.
>       □ perhaps merging translations from the SimpleGNUChess activity on [6]
>         https://translate.sugarlabs.org
>       □ testing,
>       □ porting to GTK+ 3,
>       □ testing,
>       □ release.
> 
>     [7]@alesegovia may have some ideas on how to proceed.
> 
>>     You are receiving this because you were mentioned.
>     Reply to this email directly, [8]view it on GitHub, or [9]mute the thread.*
> 
> References:
> 
> [1] https://github.com/yashagrawal3
> [2] https://github.com/tony37
> [3] http://git.sugarlabs.org/ceibal-chess
> [4] https://github.com/alesegovia/ceibal-chess
> [5] https://github.com/alesegovia
> [6] https://translate.sugarlabs.org/
> [7] https://github.com/alesegovia
> [8] https://github.com/sugarlabs/ajedrez-activity/pull/1#issuecomment-390598392
> [9] https://github.com/notifications/unsubscribe-auth/AAULkuMzgWLw80NHUNFSQy2p1XR95zgxks5t0oSUgaJpZM4Q5vl7

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


-- 
James Cameron
http://quozl.netrek.org/


More information about the Sugar-devel mailing list