[Sugar-devel] Sugarizer Sugar-web ActivityTemplate broken?

Sebastian Silva sebastian at fuentelibre.org
Sun Mar 26 11:29:42 EDT 2017


Good Sunday Lionel,

Thanks, I'll continue debugging the issue with you on the specified
Github issue, as it remains.

Regards!

Sebastian


On 26/03/17 04:35, Lionel Laské wrote:
> Hi Sebastian,
>
> I had to do more testing but I think I know where it come from. It's
> related to a change made by Martin in Sugar 0.110 for Ubuntu 14.04
> compatibility [1].
> I'm going to fix it but I think that if you just change
> "ws://127.0.0.1 <http://127.0.0.1>" by "ws://0.0.0.0 <http://0.0.0.0>"
> it should work.
> I've opened a new issue in Sugarizer here [2].
>
> Best regards.
>
>             Lionel.
>
>
> [1] https://github.com/sugarlabs/sugar-web/commit/e17b17dc36e4dbe9d215daa8cc35169230b04149
> [2] https://github.com/llaske/sugarizer/issues/116
>
> 2017-03-25 17:43 GMT+01:00 Sebastian Silva <sebastian at fuentelibre.org
> <mailto:sebastian at fuentelibre.org>>:
>
>     Hi Lionel,
>
>     Thanks for your response!
>
>     Indeed there is an error in the Inspector Javascript Console:
>
>     [Error] Invalid url for WebSocket ws://127.0.0.1:undefined
>         (anonymous function) (sugaros.js:19)
>         (anonymous function) (env.js:29)
>
>     [Error] SyntaxError (DOM Exception 12): The string did not match
>     the expected pattern.
>         (anonymous function) (sugaros.js:19)
>         (anonymous function) (sugaros.js:19)
>         (anonymous function) (env.js:29)
>
>     This can be reproduced by copying any activity (above is from
>     Stopwatch.activity) into ~/Activities in a Sugar Desktop.
>
>     When I switch the lib/sugar-web directory for the official
>     sugarlabs/sugar-web, then it works fine in Sugar 0.110, but then,
>     it doesn't work in Sugarizer anymore.
>
>     Any help is appreciated.
>     Regards
>
>     Sebastian
>
>
>     On 25/03/17 10:15, Lionel Laské wrote:
>>     Hi Sebastian,
>>
>>     When you said "no errors in the logs" do you mean the Sugar log ?
>>     Is there any error in the browser console error ?
>>
>>     The symptom "activity icon not colored" always means that the
>>     activity failed to initialize Sugar-Web stack.
>>     Specifically it means that "activity.setup()" call failed (or
>>     never happen). This call is here [1] in the ActivityTemplate. May
>>     be you could inspect what going wrong in your case on this call.
>>
>>     Best regards from France.
>>
>>            Lionel.
>>
>>     [1] https://github.com/llaske/sugarizer/blob/master/activities/ActivityTemplate/js/activity.js#L7
>>     <https://github.com/llaske/sugarizer/blob/master/activities/ActivityTemplate/js/activity.js#L7>
>>
>>     2017-03-25 16:09 GMT+01:00 Sebastian Silva
>>     <sebastian at fuentelibre.org <mailto:sebastian at fuentelibre.org>>:
>>
>>         I'm creating my first web activity and I've used the
>>         ActivityTemplate
>>         from Sugarizer repository.
>>
>>         However I'm failing to get my activity to run under Sugar.
>>
>>         The same happens when I try to run any of the Sugar-web
>>         activities
>>         contained in `activities/` directory of Sugarizer repository.
>>
>>         However when I download Markdown.activity from ASLO, I am
>>         able to run it.
>>
>>         The failure consists of the activity icon not becoming
>>         colored and no
>>         datastore object being created. Furthermore, there are no
>>         errors in the
>>         logs that I can find.
>>
>>         I'm testing with Sugar 0.110 as packaged in Debian Testing.
>>
>>         Thanks for your help and hard work!
>>
>>         Sebastian
>>
>>
>>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20170326/e59745e1/attachment.html>


More information about the Sugar-devel mailing list