Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[iot-pmc] [CQ 14083] predix spring-log-filter 1.1.2

http://dev.eclipse.org/ipzilla/show_bug.cgi?id=14083





--- Comment #8 from Jens Reimann <jreimann@xxxxxxxxxx>  2017-09-07 03:50:04 ---
Sorry Irina, creating CQs has become second nature to me ;-)

You will need to attach all the source files, containing the logic of your
binaries you wish to distribute. -> "Please only attach source that is required
for the binary distribution.".

So when you release with maven for example that would be mostly the source
attachment. But you can assemble the file you attach to this CQ any way you
want.

Downloading from GitHub is fine, but you will need to clear out files which are
not core logic. e.g. the unit tests, documentation, etc. In the end you will
distribute some "jar" file, and all source files of this jar file need to be
present in this attachment. So if a ".java" file turns into a class file which
is present in the final "jar" it needs to be added. If a ".properties" file
simply gets copied over into the "jar" file, it needs to be added. If one file
generates multiple other files which are part of the jar file, that source
needs to be added.

If there are files which are only required during the build, but don't produce
any output for the final JAR, then those file need to be removed from the
attachment. e.g. documentation files, test sources, checkstyle files, …

The way you clear out those files is up to you. You can unzip the file, delete
files manually, and zip it again.

It also helps the IP team to mark obsolete attachments as obsolete using
IPzilla. This way they don't need to check if they are still relevant.

I hope this helps. If you need more information, you can also e-mail me
directly.


-- 
Configure CQmail: http://dev.eclipse.org/ipzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the CQ.

Back to the top