[Sugar-devel] Is it ok to host my activity in my Github repositories ?
James Cameron
quozl at laptop.org
Wed Sep 13 05:32:08 EDT 2017
You will need to use JavaScript and the Sugarizer sources to write a
web activity for use with Sugarizer. I don't think Python or PyGame
are practical for Sugarizer. Lionel would know.
As it sounds like you will be the primary developer, best for the
moment would be a repository in your own GitHub user.
You might also work on a fork of Sugarizer in your own GitHub user.
On Wed, Sep 13, 2017 at 11:00:36AM +0200, laurent bernabe wrote:
> Thank you again,
>
> My goal is to build a web version of the activity, and even extend it (for
> example, there is only on question when we launch exercise, it would be more
> convenient if we had 10 questions in a row for example) rather than working
> with the Python/PyGame version, so that it will be directly usable in Sugarizer
> (From my understanding, it is the fastest way to have it work also on Android
> devices).
>
> And also this would be a great opportunity to discover sugar web activity
> programming (even if I already know the basics) : so that if I plan to build
> new activities, it will be in Web form.
>
> • Do you think it is a good plan ? Or is it better to go on with Python
> version ?
> • If so, shall I ask you the same question concerning github hosting : what
> would be the best procedure ?
>
> Thanks in advance
>
> 2017-09-12 22:15 GMT+02:00 laurent bernabe <[1]laurent.bernabe at gmail.com>:
>
> Thanks a lot! I will look at it and start working on the project tomorrow.
>
> Le 12 sept. 2017 22:08, "James Cameron" <[2]quozl at laptop.org> a écrit :
>
> [3]https://github.com/sugarlabs/hittheballs-activity has been created
> using most recent commits in [4]http://git.sugarlabs.org/hittheballs
>
> and loloof64 invited as a collaborator.
>
> new translations are available from [5]translate.sugarlabs.org,
> [6]https://translate.sugarlabs.org/projects/HitTheBalls/
>
> On Tue, Sep 12, 2017 at 12:33:10PM +0200, laurent bernabe wrote:
> > Oups, sorry I was talking about [1][7]http://git.sugarlabs.org/
> > The name of my application is HitTheBalls
> >
> > 2017-09-12 12:28 GMT+02:00 James Cameron <[2][8]quozl at laptop.org>:
> >
> > That seems unlikely. Both the OLPC git repositories and the
> Sugar
> > Labs Gitorious repositories still exist.
> >
> > [3][9]http://dev.laptop.org/git/
> > [4][10]http://git.sugarlabs.org/
> >
> > If you tell me the name of the activity, I can look for it.
> >
> > What was SugarOLPC git repository?
> >
> > On Tue, Sep 12, 2017 at 12:18:12PM +0200, laurent bernabe wrote:
> > > Thanks, the GNU GPL should be fine :)
> > >
> > > As for the repository for my first activity : it was hosted by
> the old
> > > SugarOLPC git repository (does not exist any more). In the
> activities
> > page,
> > > there's just the XO bundle.
> > >
> > > 2017-09-12 12:15 GMT+02:00 James Cameron <[1][5][11]
> quozl at laptop.org>:
> > >
> > > Sorry, I don't know which other licenses are suitable, but
> I know the
> > > GNU GPL license is suitable.
> > >
> > > [2][6][12]https://wiki.sugarlabs.org/go/Sugar_Labs/FAQ#
> What_is_the_
> > > standard_Sugar_license.3F
> > >
> > > You might also look at licenses of other repositories in
> [3]https://
> > > [7][13]github.com/sugarlabs
> > >
> > > On Tue, Sep 12, 2017 at 12:09:09PM +0200, laurent bernabe
> wrote:
> > > > Oups, sorry for the confusion : I'm not a member of sugar
> git yet,
> > but
> > > > SugarActivities Portal : [1]My profile
> > > > Also, are all Open Source license suitable ?
> > > >
> > > > 2017-09-12 12:04 GMT+02:00 laurent bernabe <[2][4]
> > > [8][14]laurent.bernabe at gmail.com>:
> > > >
> > > > Thank you very much,
> > > >
> > > > of course, as an hobbyist developper, it is fine to
> share it
> > on [3]
> > > http://
> > > > [5][9][15]github.com/sugarlabs.
> > > > So I must first become a member of Sugarlabs -but I
> think I am
> > > already a
> > > > member as loloof64 : there's been a while since I
> developped my
> > first
> > > > activity- and take a suitable license for my source
> code.
> > > >
> > > > I'm going to check all right now.
> > > >
> > > > 2017-09-12 11:58 GMT+02:00 James Cameron <[4][6][10]
> > [16]quozl at laptop.org>:
> > > >
> > > > You could host a repository in [5][7][11][17]
> http://github.com/
> > sugarlabs
> > > if;
> > > >
> > > > (a) the repository is part of, or used with Sugar
> or
> > Sugarizer,
> > > >
> > > > (b) you are a member of the [6][8][12][18]http://
> github.com/
> > sugarlabs
> > > > organisation,
> > > >
> > > > (c) the license of the source code is consistent
> with Sugar
> > Labs
> > > > guidelines,
> > > >
> > > > (d) you welcome others in Sugar Labs to have
> commit access,
> > or
> > > want a
> > > > central location for tracking Issues or a Wiki.
> > > >
> > > > You could host a repository in your own GitHub
> account if
> > you've
> > > no
> > > > reason to have other people push commits, or no
> reason to
> > have
> > > your
> > > > repository found in a search of [7][9][13][19]
> http://github.com
> > /sugarlabs
> > > >
> > > > If it is your source code, it is your
> responsibility to
> > choose.
> > > ;-)
> > > >
> > > > On Tue, Sep 12, 2017 at 11:43:28AM +0200, laurent
> bernabe
> > wrote:
> > > > > Hello everyone again,
> > > > >
> > > > > Further to my email about the problem I am
> facing with my
> > > activity
> > > > icon inside
> > > > > Sugarizer, I bet I can leave it as it for now,
> and that
> > the
> > > Sugarizer
> > > > problem
> > > > > will be resolved later.
> > > > >
> > > > > But now I have an important point : as for the
> VCS
> > system, late
> > > ago I
> > > > used the
> > > > > common sugar repository. Following - from far -
> many
> > Sugar
> > > Devel
> > > > emails, it
> > > > > seems to me that it is ok to use my own
> repository on
> > Github :
> > > am I
> > > > right ?
> > > > >
> > > > > Thanks in advance
> > > > >
> > > > > --
> > > > > Regards,
> > > > >
> > > > > Laurent Bernabé
> > > > >
> > > > > [1][8][10][14][20]laurent.bernabe at gmail.com
> > > > >
> > > > > References:
> > > > >
> > > > > [1] mailto:[9][11][15][21]laurent.bern
> abe at gmail.com
> > > >
> > > > > _______________________________________________
> > > > > Sugar-devel mailing list
> > > > > [10][12][16][22]Sugar-devel at lists.sugarlabs.org
> > > > > [11][13][17][23]http://lists.sugarlabs.org/
> listinfo/sugar-
> > devel
> > > >
> > > >
> > > > --
> > > > James Cameron
> > > > [12][14][18][24]http://quozl.netrek.org/
> > > >
> > > >
> > > >
> > > > --
> > > > Regards,
> > > >
> > > > Laurent Bernabé
> > > >
> > > > [13][15][19][25]laurent.bernabe at gmail.com
> > > >
> > > > --
> > > > Regards,
> > > >
> > > > Laurent Bernabé
> > > >
> > > > [14][16][20][26]laurent.bernabe at gmail.com
> > > >
> > > > References:
> > > >
> > > > [1] [17][21][27]https://activities.sugarlabs.org/en-US/
> sugar/user/11411
> > > > [2] mailto:[18][22][28]laurent.bernabe at gmail.com
> > > > [3] [19][23][29]http://github.com/sugarlabs
> > > > [4] mailto:[20][24][30]quozl at laptop.org
> > > > [5] [21][25][31]http://github.com/sugarlabs
> > > > [6] [22][26][32]http://github.com/sugarlabs
> > > > [7] [23][27][33]http://github.com/sugarlabs
> > > > [8] mailto:[24][28][34]laurent.bernabe at gmail.com
> > > > [9] mailto:[25][29][35]laurent.bernabe at gmail.com
> > > > [10] mailto:[26][30][36]Sugar-devel at lists.sugarlabs.org
> > > > [11] [27][31][37]http://lists.sugarlabs.org/listinfo/
> sugar-devel
> > > > [12] [28][32][38]http://quozl.netrek.org/
> > > > [13] mailto:[29][33][39]laurent.bernabe at gmail.com
> > > > [14] mailto:[30][34][40]laurent.bernabe at gmail.com
> > >
> > > --
> > > James Cameron
> > > [31][35][41]http://quozl.netrek.org/
> > >
> > > --
> > > Cordialement,
> > >
> > > Laurent Bernabé
> > >
> > > [32][36][42]laurent.bernabe at gmail.com
> > >
> > > References:
> > >
> > > [1] mailto:[37][43]quozl at laptop.org
> > > [2] [38][44]https://wiki.sugarlabs.org/go/Sugar_Labs/FAQ#
> What_is_the_
> > standard_Sugar_license.3F
> > > [3] [39][45]https://github.com/sugarlabs
> > > [4] mailto:[40][46]laurent.bernabe at gmail.com
> > > [5] [41][47]http://github.com/sugarlabs
> > > [6] mailto:[42][48]quozl at laptop.org
> > > [7] [43][49]http://github.com/sugarlabs
> > > [8] [44][50]http://github.com/sugarlabs
> > > [9] [45][51]http://github.com/sugarlabs
> > > [10] mailto:[46][52]laurent.bernabe at gmail.com
> > > [11] mailto:[47][53]laurent.bernabe at gmail.com
> > > [12] mailto:[48][54]Sugar-devel at lists.sugarlabs.org
> > > [13] [49][55]http://lists.sugarlabs.org/listinfo/sugar-devel
> > > [14] [50][56]http://quozl.netrek.org/
> > > [15] mailto:[51][57]laurent.bernabe at gmail.com
> > > [16] mailto:[52][58]laurent.bernabe at gmail.com
> > > [17] [53][59]https://activities.sugarlabs.org/en-US/sugar/user/
> 11411
> > > [18] mailto:[54][60]laurent.bernabe at gmail.com
> > > [19] [55][61]http://github.com/sugarlabs
> > > [20] mailto:[56][62]quozl at laptop.org
> > > [21] [57][63]http://github.com/sugarlabs
> > > [22] [58][64]http://github.com/sugarlabs
> > > [23] [59][65]http://github.com/sugarlabs
> > > [24] mailto:[60][66]laurent.bernabe at gmail.com
> > > [25] mailto:[61][67]laurent.bernabe at gmail.com
> > > [26] mailto:[62][68]Sugar-devel at lists.sugarlabs.org
> > > [27] [63][69]http://lists.sugarlabs.org/listinfo/sugar-devel
> > > [28] [64][70]http://quozl.netrek.org/
> > > [29] mailto:[65][71]laurent.bernabe at gmail.com
> > > [30] mailto:[66][72]laurent.bernabe at gmail.com
> > > [31] [67][73]http://quozl.netrek.org/
> > > [32] mailto:[68][74]laurent.bernabe at gmail.com
> >
> > --
> > James Cameron
> > [69][75]http://quozl.netrek.org/
> >
> > --
> > Cordialement,
> >
> > Laurent Bernabé
> >
> > [70][76]laurent.bernabe at gmail.com
> >
> > References:
> >
> > [1] [77]http://git.sugarlabs.org/
> > [2] mailto:[78]quozl at laptop.org
> > [3] [79]http://dev.laptop.org/git/
> > [4] [80]http://git.sugarlabs.org/
> > [5] mailto:[81]quozl at laptop.org
> > [6] [82]https://wiki.sugarlabs.org/go/Sugar_Labs/FAQ#What_is_the_
> > [7] [83]http://github.com/sugarlabs
> > [8] mailto:[84]laurent.bernabe at gmail.com
> > [9] [85]http://github.com/sugarlabs
> > [10] mailto:[86]quozl at laptop.org
> > [11] [87]http://github.com/sugarlabs
> > [12] [88]http://github.com/sugarlabs
> > [13] [89]http://github.com/sugarlabs
> > [14] mailto:[90]laurent.bernabe at gmail.com
> > [15] mailto:[91]laurent.bernabe at gmail.com
> > [16] mailto:[92]Sugar-devel at lists.sugarlabs.org
> > [17] [93]http://lists.sugarlabs.org/listinfo/sugar-devel
> > [18] [94]http://quozl.netrek.org/
> > [19] mailto:[95]laurent.bernabe at gmail.com
> > [20] mailto:[96]laurent.bernabe at gmail.com
> > [21] [97]https://activities.sugarlabs.org/en-US/sugar/user/11411
> > [22] mailto:[98]laurent.bernabe at gmail.com
> > [23] [99]http://github.com/sugarlabs
> > [24] mailto:[100]quozl at laptop.org
> > [25] [101]http://github.com/sugarlabs
> > [26] [102]http://github.com/sugarlabs
> > [27] [103]http://github.com/sugarlabs
> > [28] mailto:[104]laurent.bernabe at gmail.com
> > [29] mailto:[105]laurent.bernabe at gmail.com
> > [30] mailto:[106]Sugar-devel at lists.sugarlabs.org
> > [31] [107]http://lists.sugarlabs.org/listinfo/sugar-devel
> > [32] [108]http://quozl.netrek.org/
> > [33] mailto:[109]laurent.bernabe at gmail.com
> > [34] mailto:[110]laurent.bernabe at gmail.com
> > [35] [111]http://quozl.netrek.org/
> > [36] mailto:[112]laurent.bernabe at gmail.com
> > [37] mailto:[113]quozl at laptop.org
> > [38] [114]https://wiki.sugarlabs.org/go/Sugar_Labs/FAQ#
> What_is_the_standard_Sugar_license.3F
> > [39] [115]https://github.com/sugarlabs
> > [40] mailto:[116]laurent.bernabe at gmail.com
> > [41] [117]http://github.com/sugarlabs
> > [42] mailto:[118]quozl at laptop.org
> > [43] [119]http://github.com/sugarlabs
> > [44] [120]http://github.com/sugarlabs
> > [45] [121]http://github.com/sugarlabs
> > [46] mailto:[122]laurent.bernabe at gmail.com
> > [47] mailto:[123]laurent.bernabe at gmail.com
> > [48] mailto:[124]Sugar-devel at lists.sugarlabs.org
> > [49] [125]http://lists.sugarlabs.org/listinfo/sugar-devel
> > [50] [126]http://quozl.netrek.org/
> > [51] mailto:[127]laurent.bernabe at gmail.com
> > [52] mailto:[128]laurent.bernabe at gmail.com
> > [53] [129]https://activities.sugarlabs.org/en-US/sugar/user/11411
> > [54] mailto:[130]laurent.bernabe at gmail.com
> > [55] [131]http://github.com/sugarlabs
> > [56] mailto:[132]quozl at laptop.org
> > [57] [133]http://github.com/sugarlabs
> > [58] [134]http://github.com/sugarlabs
> > [59] [135]http://github.com/sugarlabs
> > [60] mailto:[136]laurent.bernabe at gmail.com
> > [61] mailto:[137]laurent.bernabe at gmail.com
> > [62] mailto:[138]Sugar-devel at lists.sugarlabs.org
> > [63] [139]http://lists.sugarlabs.org/listinfo/sugar-devel
> > [64] [140]http://quozl.netrek.org/
> > [65] mailto:[141]laurent.bernabe at gmail.com
> > [66] mailto:[142]laurent.bernabe at gmail.com
> > [67] [143]http://quozl.netrek.org/
> > [68] mailto:[144]laurent.bernabe at gmail.com
> > [69] [145]http://quozl.netrek.org/
> > [70] mailto:[146]laurent.bernabe at gmail.com
>
> > _______________________________________________
> > Sugar-devel mailing list
> > [147]Sugar-devel at lists.sugarlabs.org
> > [148]http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
> --
> James Cameron
> [149]http://quozl.netrek.org/
>
>
> --
> Regards,
>
> Laurent Bernabé
>
> [150]laurent.bernabe at gmail.com
>
> References:
>
> [1] mailto:laurent.bernabe at gmail.com
> [2] mailto:quozl at laptop.org
> [3] https://github.com/sugarlabs/hittheballs-activity
> [4] http://git.sugarlabs.org/hittheballs
> [5] http://translate.sugarlabs.org/
> [6] https://translate.sugarlabs.org/projects/HitTheBalls/
> [7] http://git.sugarlabs.org/
> [8] mailto:quozl at laptop.org
> [9] http://dev.laptop.org/git/
> [10] http://git.sugarlabs.org/
> [11] mailto:quozl at laptop.org
> [12] https://wiki.sugarlabs.org/go/Sugar_Labs/FAQ#What_is_the_
> [13] http://github.com/sugarlabs
> [14] mailto:laurent.bernabe at gmail.com
> [15] http://github.com/sugarlabs
> [16] mailto:quozl at laptop.org
> [17] http://github.com/
> [18] http://github.com/
> [19] http://github.com/
> [20] mailto:laurent.bernabe at gmail.com
> [21] mailto:laurent.bernabe at gmail.com
> [22] mailto:Sugar-devel at lists.sugarlabs.org
> [23] http://lists.sugarlabs.org/listinfo/sugar-
> [24] http://quozl.netrek.org/
> [25] mailto:laurent.bernabe at gmail.com
> [26] mailto:laurent.bernabe at gmail.com
> [27] https://activities.sugarlabs.org/en-US/sugar/user/11411
> [28] mailto:laurent.bernabe at gmail.com
> [29] http://github.com/sugarlabs
> [30] mailto:quozl at laptop.org
> [31] http://github.com/sugarlabs
> [32] http://github.com/sugarlabs
> [33] http://github.com/sugarlabs
> [34] mailto:laurent.bernabe at gmail.com
> [35] mailto:laurent.bernabe at gmail.com
> [36] mailto:Sugar-devel at lists.sugarlabs.org
> [37] http://lists.sugarlabs.org/listinfo/sugar-devel
> [38] http://quozl.netrek.org/
> [39] mailto:laurent.bernabe at gmail.com
> [40] mailto:laurent.bernabe at gmail.com
> [41] http://quozl.netrek.org/
> [42] mailto:laurent.bernabe at gmail.com
> [43] mailto:quozl at laptop.org
> [44] https://wiki.sugarlabs.org/go/Sugar_Labs/FAQ#What_is_the_
> [45] https://github.com/sugarlabs
> [46] mailto:laurent.bernabe at gmail.com
> [47] http://github.com/sugarlabs
> [48] mailto:quozl at laptop.org
> [49] http://github.com/sugarlabs
> [50] http://github.com/sugarlabs
> [51] http://github.com/sugarlabs
> [52] mailto:laurent.bernabe at gmail.com
> [53] mailto:laurent.bernabe at gmail.com
> [54] mailto:Sugar-devel at lists.sugarlabs.org
> [55] http://lists.sugarlabs.org/listinfo/sugar-devel
> [56] http://quozl.netrek.org/
> [57] mailto:laurent.bernabe at gmail.com
> [58] mailto:laurent.bernabe at gmail.com
> [59] https://activities.sugarlabs.org/en-US/sugar/user/11411
> [60] mailto:laurent.bernabe at gmail.com
> [61] http://github.com/sugarlabs
> [62] mailto:quozl at laptop.org
> [63] http://github.com/sugarlabs
> [64] http://github.com/sugarlabs
> [65] http://github.com/sugarlabs
> [66] mailto:laurent.bernabe at gmail.com
> [67] mailto:laurent.bernabe at gmail.com
> [68] mailto:Sugar-devel at lists.sugarlabs.org
> [69] http://lists.sugarlabs.org/listinfo/sugar-devel
> [70] http://quozl.netrek.org/
> [71] mailto:laurent.bernabe at gmail.com
> [72] mailto:laurent.bernabe at gmail.com
> [73] http://quozl.netrek.org/
> [74] mailto:laurent.bernabe at gmail.com
> [75] http://quozl.netrek.org/
> [76] mailto:laurent.bernabe at gmail.com
> [77] http://git.sugarlabs.org/
> [78] mailto:quozl at laptop.org
> [79] http://dev.laptop.org/git/
> [80] http://git.sugarlabs.org/
> [81] mailto:quozl at laptop.org
> [82] https://wiki.sugarlabs.org/go/Sugar_Labs/FAQ#What_is_the_
> [83] http://github.com/sugarlabs
> [84] mailto:laurent.bernabe at gmail.com
> [85] http://github.com/sugarlabs
> [86] mailto:quozl at laptop.org
> [87] http://github.com/sugarlabs
> [88] http://github.com/sugarlabs
> [89] http://github.com/sugarlabs
> [90] mailto:laurent.bernabe at gmail.com
> [91] mailto:laurent.bernabe at gmail.com
> [92] mailto:Sugar-devel at lists.sugarlabs.org
> [93] http://lists.sugarlabs.org/listinfo/sugar-devel
> [94] http://quozl.netrek.org/
> [95] mailto:laurent.bernabe at gmail.com
> [96] mailto:laurent.bernabe at gmail.com
> [97] https://activities.sugarlabs.org/en-US/sugar/user/11411
> [98] mailto:laurent.bernabe at gmail.com
> [99] http://github.com/sugarlabs
> [100] mailto:quozl at laptop.org
> [101] http://github.com/sugarlabs
> [102] http://github.com/sugarlabs
> [103] http://github.com/sugarlabs
> [104] mailto:laurent.bernabe at gmail.com
> [105] mailto:laurent.bernabe at gmail.com
> [106] mailto:Sugar-devel at lists.sugarlabs.org
> [107] http://lists.sugarlabs.org/listinfo/sugar-devel
> [108] http://quozl.netrek.org/
> [109] mailto:laurent.bernabe at gmail.com
> [110] mailto:laurent.bernabe at gmail.com
> [111] http://quozl.netrek.org/
> [112] mailto:laurent.bernabe at gmail.com
> [113] mailto:quozl at laptop.org
> [114] https://wiki.sugarlabs.org/go/Sugar_Labs/FAQ#What_is_the_standard_Sugar_license.3F
> [115] https://github.com/sugarlabs
> [116] mailto:laurent.bernabe at gmail.com
> [117] http://github.com/sugarlabs
> [118] mailto:quozl at laptop.org
> [119] http://github.com/sugarlabs
> [120] http://github.com/sugarlabs
> [121] http://github.com/sugarlabs
> [122] mailto:laurent.bernabe at gmail.com
> [123] mailto:laurent.bernabe at gmail.com
> [124] mailto:Sugar-devel at lists.sugarlabs.org
> [125] http://lists.sugarlabs.org/listinfo/sugar-devel
> [126] http://quozl.netrek.org/
> [127] mailto:laurent.bernabe at gmail.com
> [128] mailto:laurent.bernabe at gmail.com
> [129] https://activities.sugarlabs.org/en-US/sugar/user/11411
> [130] mailto:laurent.bernabe at gmail.com
> [131] http://github.com/sugarlabs
> [132] mailto:quozl at laptop.org
> [133] http://github.com/sugarlabs
> [134] http://github.com/sugarlabs
> [135] http://github.com/sugarlabs
> [136] mailto:laurent.bernabe at gmail.com
> [137] mailto:laurent.bernabe at gmail.com
> [138] mailto:Sugar-devel at lists.sugarlabs.org
> [139] http://lists.sugarlabs.org/listinfo/sugar-devel
> [140] http://quozl.netrek.org/
> [141] mailto:laurent.bernabe at gmail.com
> [142] mailto:laurent.bernabe at gmail.com
> [143] http://quozl.netrek.org/
> [144] mailto:laurent.bernabe at gmail.com
> [145] http://quozl.netrek.org/
> [146] mailto:laurent.bernabe at gmail.com
> [147] mailto:Sugar-devel at lists.sugarlabs.org
> [148] http://lists.sugarlabs.org/listinfo/sugar-devel
> [149] http://quozl.netrek.org/
> [150] mailto:laurent.bernabe at gmail.com
--
James Cameron
http://quozl.netrek.org/
More information about the Sugar-devel
mailing list