[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