incubator-wave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ali Lown <...@lown.me.uk>
Subject Re: [VOTE] Apache Wave Release 0.4.0-incubating (RC10)
Date Sat, 07 Nov 2015 01:24:51 GMT
Hi Ian,

I am not sure about the best way to import this into eclipse, I have
always used the CLI tools directly. I have CC'd the dev-list in case
they have a better answer for you.

The inability to find  ${build.classpath.path}, ${build.macros.path}
suggests that you are missing/failed-to-import/failed-to-reference the
build.properties file which contains the values for these macros.

The follow-up problem about missing define-gxpc is to be expected
because of the above problem resulting in it not importing
build-macros.xml, which defines "define-gxpc" amongst other things.

Ali

On 6 November 2015 at 14:51, Ian Dunlop <ian.dunlop@manchester.ac.uk> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Hello,
>
> I'll give it at 0 the moment since I encountered a build issue. I
> downloaded the src zip and imported the code into Eclipse Mars (4.50)
> with jdk 1.7.0_79 & ANT 1.9.4 but found the following issues:
>
> 1)
> BUILD FAILED
> C:\Users\idunlop\workspace\waveinabox\build.xml:28: Cannot find
> C:\Users\idunlop\workspace\waveinabox\${build.classpath.path} imported
> from C:\Users\idunlop\workspace\waveinabox\build.xml
>
> Resolved by commenting out
>
>   <import file="${build.classpath.path}"/>
>
>   <!-- Import macros -->
>   <import file="${build.macros.path}"/>
>
> and tried again
>
> 2)
>
> BUILD FAILED
> Target "define-gxpc" does not exist in the project "waveinabox". It is
> used from target "gen-gxp".
>
> Resolved by removing define-gxpc from
>
>   <target name="gen-gxp" description="Generates GXP files"
>       depends="init, define-gxpc, gen-gxp-dep" unless="skip.gen-gxp">
>     <gxpc srcdir="${src.dir}" srcpaths="${src.dir}"
> destdir="${gen.dir}/gxp"
>         target="org.waveprotocol.box.server.gxp" />
>     <touch file="${dep}/gen-gxp"/>
>   </target>
>
> 3)
>
> BUILD FAILED
> C:\Users\idunlop\workspace\waveinabox\build.xml:120: Problem: failed
> to create task or type buildproto
> Cause: The name is undefined.
> Action: Check the spelling.
> Action: Check that any custom tasks/types have been declared.
> Action: Check that any <presetdef>/<macrodef> declarations have taken
> place.
>
> At that point I figured it best to report the issues here:
>
> Is there a procedure for building in eclipse, am I missing an ant
> setting somewhere?
>
> So, apart fromn the compile issue everything else looks good:
>
> signatures are good
> artifact/hashes good
> DISCLAIMER OK
> LICENCE OK
> NOTICE OK
>
> Cheers,
>
> Ian
>
>
>
> On 04/11/2015 07:14, Justin Mclean wrote:
>> Hi,
>>
>> +1 binding.
>>
>> Could you please fix the LICENCE Appendix in the next release. The
>> text should be "Copyright [yyyy] [name of copyright owner]” not
>> "Copyright 2013 The Apache Software Foundation”.
>>
>> I checked: - artefact has incubating in name - signatures and
>> hashes good - DISCLAIMER exists - LICENSE  has minor issue with the
>> copyright in the appendix. Not required but it could also use the
>> sort form in LICENSE [1] particularly as you bundle the software
>> LICENSE files. - NOTICE good. - All source files have Apache
>> headers - No unexpected binary file in source release (but see
>> below) - can compile from source - test pass
>>
>> I notice there’s a couple of photographs in the source release, I
>> assume you have permission from the person who took them to use
>> these? IF so you may want to put that in the LICENSE.
>>
>> There's a number of binary file without extensions in
>> /thumbnail_patterns/ but they all look to be PNGs is this the case?
>> Where did these images come from?
>>
>> I had a quick look at the binary release and the LICENCE and NOTICE
>> appear comprehensive. I didn;t do a though check. I did notice that
>> the year is incorrect in the NOTICE file and LICENSE appendix has
>> the same issue.  It’s actually wrong here as non ASF Apache
>> licensed software is mentioned. There no need to mean Apache
>> licensed software in the LICENCE but no harm is done by donning so.
>> [2]
>>
>> Thanks, Justin
>>
>> 1. http://www.apache.org/dev/licensing-howto.html#permissive-deps
>> 2. http://www.apache.org/dev/licensing-howto.html#alv2-dep
>>
>>
>>
>> ---------------------------------------------------------------------
>>
>>
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>
> - --
> Ian Dunlop, eScience Lab
> School of Computer Science
> The University of Manchester
> http://orcid.org/0000-0001-7066-3350
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iQEcBAEBCAAGBQJWPL6FAAoJEPK45GBX+Cy5agYH/3yPH2vLCltvOqIZlv70TJ9R
> EmdbRL6rvpJjcah+GH9BPpsYEeENXw5WTARH42RVZT4gFUz62GBIkZhhqFks0/qx
> ubL+bekcivMI2P/eZ3T6S/mKw52d8esRaDvrMKaUZ3Ax3tdkYt/dPaYoXGxAMNS4
> 5IolSgvMaTT2qKlcx0fmCh+gdfmxHFo0ZTvZ55V9ucnmsvQY8orGqZt7SJ+jdySz
> vp9AIvnxStMCorZ8tKSLDVo1H+ciQOXxCZWymFlAlm7nQAw5KoLQYMp/OBUrw6Lk
> urdolruKU7YGgdwh5uV8WHi+cCfpIyQIRaIz8nFlXYTFx/VL8Dm7vrgFpcH1jyw=
> =d5Aa
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

Mime
View raw message