Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pde-dev] Does unexported packages effect the versioning? (Version Management Tool )

I did it by step 3 :

3) Ensure that some packages are exported so that they are treated as API
( In Manifest file - go to runtime tab and then select packages to export)

But Can't I have other unexported packages effect the versioning ? Or they are neglected because they wont effect the major or minor version.

http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.emf.cdo.releng.version.doc%2Fhtml%2Fguide%2FUnderstanding.html

At this link it tells about Version Management Tool, 

"Unfortunately there's nothing to help manage the micro segment, also referred to as the service segment; its correct management is quite complex. This is where the Version Management Tool, also referred to as the version manager, helps fill the void."

So If I am not exporting the package then API Tools wont help and I have to do the plugin versioning of at least the service segment 'by hand', right ?

Is this the way how you work with plugins ?

ilke

On Mon, Nov 9, 2015 at 1:23 PM, <pde-dev-request@xxxxxxxxxxx> wrote:
Send pde-dev mailing list submissions to
        pde-dev@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
        https://dev.eclipse.org/mailman/listinfo/pde-dev
or, via email, send a message with subject or body 'help' to
        pde-dev-request@xxxxxxxxxxx

You can reach the person managing the list at
        pde-dev-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of pde-dev digest..."


Today's Topics:

   1. Re: How to set the baseline for developed plugins and to get
      versioning error for them ? (Vikas Chandra)


----------------------------------------------------------------------

Message: 1
Date: Mon, 9 Nov 2015 15:42:27 +0530
From: "Vikas Chandra" <Vikas.Chandra@xxxxxxxxxx>
To: "Eclipse PDE general developers list." <pde-dev@xxxxxxxxxxx>
Subject: Re: [pde-dev] How to set the baseline for developed plugins
        and to get versioning error for them ?
Message-ID: <201511091022.tA9AMZY8018543@xxxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"


Hi ilke,

1) Ensure that the plugin project has api tool set up ( project ->Plugin-in
Tools-> API Tools Set Up)
2) Ensure that all api tool preference are set properly preference page
(  Plugin Development - >API error/warnings  ) . Set error in all relevant
tabs
3) Ensure that some packages are exported so that they are treated as API
( In Manifest file - go to runtime tab and then select packages to export)
4) Set the baseline as you have done

I did 1 to 4 and then I got. Use quickfix ( right click on error and select
quickfix) to do version management.






Regards,
Vikas
------------------------------------------------------------------------
Eclipse Modeling/ PDE
IBM Rational
EGL D Block - Bangalore, India
Office Phone No : +91 - 80 - 41776506
------------------------------------------------------------------------



From:   ilke Muhtaroglu <ilke.muhtaroglu@xxxxxxxxx>
To:     "pde-dev@xxxxxxxxxxx" <pde-dev@xxxxxxxxxxx>
Date:   11/09/2015 02:01 PM
Subject:        [pde-dev] How to set the baseline for developed plugins and to
            get versioning error for them ?
Sent by:        pde-dev-bounces@xxxxxxxxxxx



Hi,
at this link of eclipse

http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Ftasks%2Fapi_tooling_compare_to_baseline.htm

?it says "
      Click?Browse...?and select the root folder of the Eclipse SDK you
      want to choose as your baseline"



I want to use API Tools for the plugins I create. I want to easen updating
the version numbers of plugins. Hence I set the baseline as workspace of
the plugins. And Eclipse found the plugins I develop and I added it as
baseline. But it didn't work too. I don't get an version update error for
plugins when I add a public class with public methods. I use the default
settings they are set to give error under version tab of PDE Preferences.

Previously I set the root folder of eclipse as stated at link but that
didnt help. When I choose the eclipse root folder as baseline I see the
eclipse plugins and I can set it as baseline. When I go to source folder of
the plugin and say "compare with" ?"APIbaseline..." and choose the default
baseline it says "No changes have been found".

I can attach any screen shot of eclipse if you want. I attached my current
settings.

Thanks in advance.

Sincerely


(See attached file: EclipsePDE_APITools_APIBaseline.png)
_______________________________________________
pde-dev mailing list
pde-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe
from this list, visit
https://dev.eclipse.org/mailman/listinfo/pde-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dev.eclipse.org/mailman/private/pde-dev/attachments/20151109/d58f9ca6/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0E599249.gif
Type: image/gif
Size: 46459 bytes
Desc: not available
URL: <https://dev.eclipse.org/mailman/private/pde-dev/attachments/20151109/d58f9ca6/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <https://dev.eclipse.org/mailman/private/pde-dev/attachments/20151109/d58f9ca6/attachment-0001.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: EclipsePDE_APITools_APIBaseline.png
Type: image/png
Size: 149977 bytes
Desc: not available
URL: <https://dev.eclipse.org/mailman/private/pde-dev/attachments/20151109/d58f9ca6/attachment.png>

------------------------------

_______________________________________________
pde-dev mailing list
pde-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/pde-dev

End of pde-dev Digest, Vol 122, Issue 7
***************************************


Back to the top