[ 
https://issues.apache.org/jira/browse/GUACAMOLE-131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Jumper updated GUACAMOLE-131:
-------------------------------------
    Description: 
>From [~gtrasuk] regarding 0.9.10-incubating:

{quote}
... I’m not sure what other projects do, but personally I’m not comfortable 
with distributing libraries in the source distribution.  In fact, I’m not a fan 
of having them in source control.  Would it be possible to assemble them into 
the binary at build time?  I’m pretty sure there are artifacts in Maven Central 
for Angular and JQuery - certainly something like Bower should be an option if 
not?
{quote}

(See [the original email in the VOTE 
thread|http://mail-archives.apache.org/mod_mbox/incubator-guacamole-dev/201611.mbox/%3C4D7E4108-D0D5-41A7-8DF7-D91CB8406883%40stratuscom.com%3E])

We, also, are not fans. It looks like this can be resolved by migrating to 
[Webjars|http://www.webjars.org/]. This has the secondary effect of lessening 
the burden of updating the source LICENSE file (though the LICENSE file of 
build artifacts still needs to be updated).

  was:
>From [~gtrasuk] in regarding 0.9.10-incubating:

{quote}
... I’m not sure what other projects do, but personally I’m not comfortable 
with distributing libraries in the source distribution.  In fact, I’m not a fan 
of having them in source control.  Would it be possible to assemble them into 
the binary at build time?  I’m pretty sure there are artifacts in Maven Central 
for Angular and JQuery - certainly something like Bower should be an option if 
not?
{quote}

(See [the original email in the VOTE 
thread|http://mail-archives.apache.org/mod_mbox/incubator-guacamole-dev/201611.mbox/%3C4D7E4108-D0D5-41A7-8DF7-D91CB8406883%40stratuscom.com%3E])

We, also, are not fans. It looks like this can be resolved by migrating to 
[Webjars|http://www.webjars.org/]. This has the secondary effect of lessening 
the burden of updating the source LICENSE file (though the LICENSE file of 
build artifacts still needs to be updated).


> JavaScript libraries should not be bundled in source
> ----------------------------------------------------
>
>                 Key: GUACAMOLE-131
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-131
>             Project: Guacamole
>          Issue Type: Bug
>            Reporter: Michael Jumper
>            Assignee: Michael Jumper
>            Priority: Blocker
>             Fix For: 0.9.10-incubating
>
>
> From [~gtrasuk] regarding 0.9.10-incubating:
> {quote}
> ... I’m not sure what other projects do, but personally I’m not comfortable 
> with distributing libraries in the source distribution.  In fact, I’m not a 
> fan of having them in source control.  Would it be possible to assemble them 
> into the binary at build time?  I’m pretty sure there are artifacts in Maven 
> Central for Angular and JQuery - certainly something like Bower should be an 
> option if not?
> {quote}
> (See [the original email in the VOTE 
> thread|http://mail-archives.apache.org/mod_mbox/incubator-guacamole-dev/201611.mbox/%3C4D7E4108-D0D5-41A7-8DF7-D91CB8406883%40stratuscom.com%3E])
> We, also, are not fans. It looks like this can be resolved by migrating to 
> [Webjars|http://www.webjars.org/]. This has the secondary effect of lessening 
> the burden of updating the source LICENSE file (though the LICENSE file of 
> build artifacts still needs to be updated).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to