[WG: I18N & L10N] [Building Sakai] roster 2 trunk build failure

Diego del Blanco Orobitg diego.delblanco.sakai at gmail.com
Wed Apr 2 05:51:56 PDT 2014


Of course I agree things must be tested but I think here the

problem is not only testing. If we use a tool (crowdin) to translate that
generate code breakers.. We have a problem.

Maybe other problem here is to put strings to translate in a Js file and
not in the standard way Sakai does things with properties files.

I understand that we use different, newest and better frameworks each time
and all that... But we need to try to maintain some kind of coherence. To
i18n people is a nightmare if each tool do things in a different way.

Anyway... I agree... Need to test previously.
El 02/04/2014 14:24, "Neal Caidin" <neal.caidin at apereo.org> escribió:

> I didn't know a translation could break a build. I've looped in i18n in
> case it will be useful information.
>
> Saw your commit come through:
>
> Modified:
>    roster2/trunk/roster-app/src/webapp/roster-translations-es_ES.js
> Log:
> SAK-26023 fixed broken build caused by translation
>
>  Thanks,
> Neal
>
>   Aaron Zeckoski <azeckoski at unicon.net>
>  April 2, 2014 at 8:03 AM
> Is anyone else seeing a build failure (both full and tool only builds)
> on trunk with roster 2 today?
>
> [INFO] Sakai Roster2 base pom ............................ SUCCESS [0.397s]
> [INFO] Sakai Roster2 tool module ......................... FAILURE [0.929s]
> [INFO] Sakai Roster2 help module ......................... SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 1.743s
> [INFO] Finished at: Wed Apr 02 08:01:19 EDT 2014
> [INFO] Final Memory: 20M/125M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> net.alchim31.maven:yuicompressor-maven-plugin:1.2:compress (compress)
> on project sakai-roster2-tool: Execution compress of goal
> net.alchim31.maven:yuicompressor-maven-plugin:1.2:compress failed:
> Compilation produced 5 syntax errors. -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> execute goal net.alchim31.maven:yuicompressor-maven-plugin:1.2:compress
> (compress) on project sakai-roster2-tool: Execution compress of goal
> net.alchim31.maven:yuicompressor-maven-plugin:1.2:compress failed:
> Compilation produced 5 syntax errors.
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:224)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
> at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
> at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
> at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:317)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:152)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution
> compress of goal
> net.alchim31.maven:yuicompressor-maven-plugin:1.2:compress failed:
> Compilation produced 5 syntax errors.
> at
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:115)
> at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
> ... 19 more
> Caused by: org.mozilla.javascript.EvaluatorException: Compilation
> produced 5 syntax errors.
>
>
>
> --
> Neal Caidin
> Sakai Community Coordinator
> Apereo Foundation
> neal.caidin at apereo.org
> Skype me! (but let me know in advance for the first interaction) - nealkdin
>
>
> _______________________________________________
> i18n mailing list
> i18n at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/i18n
>
> TO UNSUBSCRIBE: send email to i18n-unsubscribe at collab.sakaiproject.orgwith a subject of "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/i18n/attachments/20140402/f8103550/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: postbox-contact.jpg
Type: image/jpeg
Size: 1247 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/i18n/attachments/20140402/f8103550/attachment-0001.jpg 


More information about the i18n mailing list