Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[dsdp-pmc] Re: [dsdp-mtj-dev] FW: [CQ 2233] EclipseME 1.7.8

Hi Doug, Team,

I try to elaborate on Craig's initial comment (#46) regarding ProGuard.

We classified ProGuard as a "Works With" dependency (as defined in the Third Party Dependencies document), because it is not required to perform the full functionality of MTJ.

ProGuard falls into the case a) i):

    The Eclipse software does not require the third party software to
   be present.  If the third
   party software happens to be present, the Eclipse software may call
   or invoke it.


The "full functionality" in this context which MTJ performs is the compilation and packaging of a JavaME deployable application.
All the "required" steps can be performed without ProGuard on the system.

IF ProGuard is present on the developer's computer, it "may or may not" be invoked by MTJ to perform an optional optimization (code compacting & obfuscation) during the build process.

Therefore, MTJ is considered fully functional without ProGuard present, and ProGuard is not a pre-requisite for the use of MTJ.



Doug, do you agree with this reasoning?

-Christian





Gaff, Doug wrote:
Hi MTJ team,

There is a "works with" dependency associated with this CQ. I can't
recall if this was actively discussed on the dev list, but it needs to
be. See the process document here:

http://www.eclipse.org/org/documents/Eclipse_Policy_and_Procedure_for_3r
d_Party_Dependencies_Final.pdf

Doug

-----Original Message-----
From: emo-ip-team@xxxxxxxxxxx [mailto:emo-ip-team@xxxxxxxxxxx] Sent: Thursday, June 12, 2008 4:36 PM
To: Gaff, Doug
Subject: [CQ 2233] EclipseME 1.7.8

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


Sharon Corbett <sharon.corbett@xxxxxxxxxxx> changed:

           What    |Removed                     |Added
------------------------------------------------------------------------
----
                 CC|                            |doug.gaff@xxxxxxxxxxxxx
           Severity|under_review                |approved
             Status|NEW                         |RESOLVED
            License|                            |Eclipse Public License
         Resolution|                            |FIXED




--- Comment #47 from Sharon Corbett <sharon.corbett@xxxxxxxxxxx>
2008-06-12 16:36:30 ---
Thanks Craig.

This contribution is now approved.  For avoidance of doubt, this CQ does
not
address the "Works With" of the optional third party package, ProGuard.

DSDP PMC:  Please ensure the issue of the "Works With" of ProGuard is
dealt
with as per the Eclipse 3rd Party Dependency Policy which can be
accessed via
the following URL -
http://www.eclipse.org/org/documents/Eclipse_Policy_and_Procedure_for_3r
d_Party_Dependencies_Final.pdf

Thanks,
Sharon

Auto-Generated Text:  This submission is approved.





Back to the top