[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.


The list of tasks for an activity maintainer is in
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

More information about the Sugar-devel mailing list