Re: [equinox-dev] bundle resource URLs format has changed

2009-01-28 Thread John Arthorne
There isn't any keyword for the migration guide. The closest thing would 
be the "documentation" keyword. Although this isn't strictly an 
incompatibility because the format was never specified in the past, I 
would err on the side of caution and put something in the migration guide 
for this (roughly the same words you sent to the cross-project list would 
be fine).




Thomas Watson  
Sent by: equinox-dev-boun...@eclipse.org
01/28/2009 04:15 PM
Please respond to
Equinox development mailing list 


To
Equinox development mailing list 
cc

Subject
Re: [equinox-dev] bundle resource URLs format has changed






Is there a keyword we should add to a bug report to indicate a section in 
the migration guide is required. I assume you mean this should go in the 
migration guide for 3.5. We have a readme keyword, but I don't think that 
is the same as a migration guide.

I sent a note to the cross project issues list about the bundle URL format 
changes.

Tom



Jeff McAffer ---01/28/2009 09:58:04 AM---Thanks for bringing this up. The 
information should be broadcast quite widely. I'm sure there are folks 
consuming Equinox that


From:

Jeff McAffer 

To:

Equinox development mailing list 

Date:

01/28/2009 09:58 AM

Subject:

Re: [equinox-dev] bundle resource URLs format has changed



Thanks for bringing this up. The information should be broadcast quite 
widely. I'm sure there are folks consuming Equinox that will be affected.
Should likely also be in release notes etc.

Jeff

Thomas Watson wrote: 
The failure in org.eclipse.core.tests.runtime 
(org.eclipse.core.tests.internal.runtime.FileLocatorTest.testFileLocatorFind) 
is a result of the fix to bug 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=252303

In this bug we changed the format of the bundle resource URLs to encode a 
framework instance id in the URLs host. The bundle resource URL hosts used 
to only include the ID of the bundle where the resource is located. Now 
the host includes a framework instance id encoded in the host (i.e. 
.). We have always considered the scheme of the 
bundle resource URLs to be internal. The scheme is not specified by OSGi 
and the external format of the bundle resource URLs cannot be depended on 
from one framework to another framework implementation.

I opened bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=262376 to fix 
the runtime tests. I am bringing this issue up to the community because 
others may have been making assumptions on the format of the bundle 
resource URLs. Let the Equinox team know if you find any other issues with 
this change.

Thanks.

Tom



eclipse-releng---01/26/2009 03:17:05 AM---Build I20090125-2000 (Timestamp: 
200901252000): Automated JUnit testing is complete. Test failures/errors 
occurred in the fol

From:

eclipse-rel...@eclipse.org

To:

platform-releng-...@eclipse.org

Date:

01/26/2009 03:17 AM

Subject:

[platform-releng-dev] [eclipse-build]Build I20090125-2000 (Timestamp: 
200901252000):Automated JUnit testing complete. Test failures/errors 
occurred.



Build I20090125-2000 (Timestamp: 200901252000):  Automated JUnit testing 
is complete.  Test failures/errors occurred in the following: 

org.eclipse.ant.tests.core_linux.gtk.x86
org.eclipse.ant.tests.core_linux.gtk.x86_6.0
org.eclipse.ant.tests.core_macosx.carbon.ppc_5.0
org.eclipse.ant.tests.core_win32.win32.x86
org.eclipse.ant.tests.core_win32.win32.x86_6.0
org.eclipse.ant.tests.ui_linux.gtk.x86
org.eclipse.ant.tests.ui_linux.gtk.x86_6.0
org.eclipse.ant.tests.ui_macosx.carbon.ppc_5.0
org.eclipse.ant.tests.ui_win32.win32.x86
org.eclipse.ant.tests.ui_win32.win32.x86_6.0
org.eclipse.core.tests.runtime_linux.gtk.x86
org.eclipse.core.tests.runtime_linux.gtk.x86_6.0
org.eclipse.core.tests.runtime_macosx.carbon.ppc_5.0
org.eclipse.core.tests.runtime_win32.win32.x86
org.eclipse.core.tests.runtime_win32.win32.x86_6.0
org.eclipse.equinox.p2.tests_linux.gtk.x86
org.eclipse.equinox.p2.tests_linux.gtk.x86_6.0
org.eclipse.equinox.p2.tests_macosx.carbon.ppc_5.0
org.eclipse.equinox.p2.tests_win32.win32.x86
org.eclipse.equinox.p2.tests_win32.win32.x86_6.0
org.eclipse.jdt.debug.tests_linux.gtk.x86
org.eclipse.jdt.debug.tests_linux.gtk.x86_6.0
org.eclipse.jdt.debug.tests_macosx.carbon.ppc_5.0
org.eclipse.jdt.debug.tests_win32.win32.x86
org.eclipse.jdt.debug.tests_win32.win32.x86_6.0
org.eclipse.pde.ui.tests_macosx.carbon.ppc_5.0
org.eclipse.releng.tests_linux.gtk.x86
org.eclipse.releng.tests_linux.gtk.x86_6.0
org.eclipse.releng.tests_macosx.carbon.ppc_5.0
org.eclipse.releng.tests_win32.win32.x86
org.eclipse.releng.tests_win32.win32.x86_6.0
org.eclipse.swt.tests_linux.gtk.x86
org.eclipse.swt.tests_linux.gtk.x86_6.0
org.eclipse.ua.tests_linux.gtk.x86
org.eclipse.ua.tests_linux.gtk.x86_6.0
org.eclipse.ua.tests_macosx.carbon.ppc_5.0
org.eclipse.ua.tests_win32.win32.x86
org.eclipse.ua.tests_win32.win32.x86_6.0
org.eclipse.ui.tests.navigator_macosx.carbon.ppc_5.0

HTTP Download:

http://download.eclipse.org/ecl

Re: [equinox-dev] bundle resource URLs format has changed

2009-01-28 Thread Thomas Watson

Is there a keyword we should add to a bug report to indicate a section in
the migration guide is required.  I assume you mean this should go in the
migration guide for 3.5.  We have a readme keyword, but I don't think that
is the same as a migration guide.

I sent a note to the cross project issues list about the bundle URL format
changes.

Tom




   
  From:   Jeff McAffer 
   
  To: Equinox development mailing list 
   
  Date:   01/28/2009 09:58 AM  
   
  Subject:    Re: [equinox-dev] bundle resource URLs format has changed
   





Thanks for bringing this up.  The information should be broadcast quite
widely. I'm sure there are folks consuming Equinox that will be affected.
Should likely also be in release notes etc.

Jeff

Thomas Watson wrote:


  The failure in org.eclipse.core.tests.runtime
  
(org.eclipse.core.tests.internal.runtime.FileLocatorTest.testFileLocatorFind)
 is a result of the fix to bug
  https://bugs.eclipse.org/bugs/show_bug.cgi?id=252303

  In this bug we changed the format of the bundle resource URLs to
  encode a framework instance id in the URLs host. The bundle resource
  URL hosts used to only include the ID of the bundle where the
  resource is located. Now the host includes a framework instance id
  encoded in the host (i.e. .). We have always
  considered the scheme of the bundle resource URLs to be internal. The
  scheme is not specified by OSGi and the external format of the bundle
  resource URLs cannot be depended on from one framework to another
  framework implementation.

  I opened bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=262376 to
  fix the runtime tests. I am bringing this issue up to the community
  because others may have been making assumptions on the format of the
  bundle resource URLs. Let the Equinox team know if you find any other
  issues with this change.

  Thanks.

  Tom



  Inactive hide details for eclipse-releng---01/26/2009 03:17:05
  AM---Build I20090125-2000 (Timestamp: 200901252000): Automated J
  eclipse-releng---01/26/2009 03:17:05 AM---Build I20090125-2000
  (Timestamp: 200901252000): Automated JUnit testing is complete. Test
  failures/errors occurred in the fol
   
   
 From:   eclipse-rel...@eclipse.org
   
   
 To: platform-releng-...@eclipse.org   
   
   
 Date:   01/26/2009 03:17 AM   
   
   
 Subject [platform-releng-dev] [eclipse-build]Build I20090125-2000 
 :   (Timestamp: 200901252000):Automated JUnit testing complete. Test
 failures/errors occurred. 
   







  Build I20090125-2000 (Timestamp: 200901252000):  Automated JUnit
  testing is complete.  Test failures/errors occurred in the following:


  org.eclipse.ant.tests.core_linux.gtk.x86
  org.eclipse.ant.tests.core_linux.gtk.x86_6.0
  org.eclipse.ant.tests.core_macosx.carbon.ppc_5.0
  org.eclipse.ant.tests.core_win32.win32.x86
  org.eclipse.ant.tests.core_win32.win32.x86_6.0
  org.eclipse.ant.tests.ui_linux.gtk.x86
  org.eclipse.ant.tests.ui_linux.gtk.x86_6.0
  org.eclipse.ant.tests.ui_macosx.carbon.ppc_5.0
  org.eclipse.ant.tests.ui_win32.win32.x86
  org.eclipse.ant.tests.ui_win32.win32.x86_6.0
  org.eclipse.core.tests.runtime_linux.gtk.x86
  org.eclipse.core.tests.runtime_linux.gtk.x86_6.0
  org.eclipse.core.tests.runtime_macosx.carbon.ppc_5.0
  org.eclipse.core.tests.runtime_win32.win32.x86
  org.eclipse.core.tests.runtime_win32.win32.x86_6.0
  org.eclipse.equinox.p2.tests_linux.gtk.x86
  org.eclipse.equinox.p2.tests_linux.gtk.x86_6.0
  org.eclipse.equinox.p2.tests_macosx.carbon.ppc_5.0
  org.eclipse.equinox.p2.tests_win32.win32.x86
  org.eclipse.equinox.p2.tests_win32.win

Re: [equinox-dev] bundle resource URLs format has changed

2009-01-28 Thread Jeff McAffer




Thanks for bringing this up.  The information should be broadcast quite
widely. I'm sure there are folks consuming Equinox that will be
affected.
Should likely also be in release notes etc.

Jeff

Thomas Watson wrote:

  The failure in org.eclipse.core.tests.runtime
(org.eclipse.core.tests.internal.runtime.FileLocatorTest.testFileLocatorFind)
is a result of the fix to bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=252303
  
In this bug we changed the format of the bundle resource URLs to encode
a framework instance id in the URLs host. The bundle resource URL hosts
used to only include the ID of the bundle where the resource is
located. Now the host includes a framework instance id encoded in the
host (i.e. .). We have always
considered the scheme of the bundle resource URLs to be internal. The
scheme is not specified by OSGi and the external format of the bundle
resource URLs cannot be depended on from one framework to another
framework implementation.
  
I opened bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=262376
to fix the runtime tests. I am bringing this issue up to the community
because others may have been making assumptions on the format of the
bundle resource URLs. Let the Equinox team know if you find any other
issues with this change.
  
Thanks.
  
Tom
  
  
  
  eclipse-releng---01/26/2009
03:17:05 AM---Build I20090125-2000 (Timestamp: 200901252000): Automated
JUnit testing is complete. Test failures/errors occurred in the fol
  
  

  

From:

eclipse-rel...@eclipse.org
  
  

To:

platform-releng-...@eclipse.org
  
  

Date:

01/26/2009 03:17 AM
  
  

Subject:

[platform-releng-dev] [eclipse-build]Build
I20090125-2000 (Timestamp: 200901252000):Automated JUnit testing
complete. Test failures/errors occurred.
  

  
  
  
  
  
  Build I20090125-2000 (Timestamp: 200901252000):  Automated JUnit
testing is complete.  Test failures/errors occurred in the following:  
  
org.eclipse.ant.tests.core_linux.gtk.x86
org.eclipse.ant.tests.core_linux.gtk.x86_6.0
org.eclipse.ant.tests.core_macosx.carbon.ppc_5.0
org.eclipse.ant.tests.core_win32.win32.x86
org.eclipse.ant.tests.core_win32.win32.x86_6.0
org.eclipse.ant.tests.ui_linux.gtk.x86
org.eclipse.ant.tests.ui_linux.gtk.x86_6.0
org.eclipse.ant.tests.ui_macosx.carbon.ppc_5.0
org.eclipse.ant.tests.ui_win32.win32.x86
org.eclipse.ant.tests.ui_win32.win32.x86_6.0
org.eclipse.core.tests.runtime_linux.gtk.x86
org.eclipse.core.tests.runtime_linux.gtk.x86_6.0
org.eclipse.core.tests.runtime_macosx.carbon.ppc_5.0
org.eclipse.core.tests.runtime_win32.win32.x86
org.eclipse.core.tests.runtime_win32.win32.x86_6.0
org.eclipse.equinox.p2.tests_linux.gtk.x86
org.eclipse.equinox.p2.tests_linux.gtk.x86_6.0
org.eclipse.equinox.p2.tests_macosx.carbon.ppc_5.0
org.eclipse.equinox.p2.tests_win32.win32.x86
org.eclipse.equinox.p2.tests_win32.win32.x86_6.0
org.eclipse.jdt.debug.tests_linux.gtk.x86
org.eclipse.jdt.debug.tests_linux.gtk.x86_6.0
org.eclipse.jdt.debug.tests_macosx.carbon.ppc_5.0
org.eclipse.jdt.debug.tests_win32.win32.x86
org.eclipse.jdt.debug.tests_win32.win32.x86_6.0
org.eclipse.pde.ui.tests_macosx.carbon.ppc_5.0
org.eclipse.releng.tests_linux.gtk.x86
org.eclipse.releng.tests_linux.gtk.x86_6.0
org.eclipse.releng.tests_macosx.carbon.ppc_5.0
org.eclipse.releng.tests_win32.win32.x86
org.eclipse.releng.tests_win32.win32.x86_6.0
org.eclipse.swt.tests_linux.gtk.x86
org.eclipse.swt.tests_linux.gtk.x86_6.0
org.eclipse.ua.tests_linux.gtk.x86
org.eclipse.ua.tests_linux.gtk.x86_6.0
org.eclipse.ua.tests_macosx.carbon.ppc_5.0
org.eclipse.ua.tests_win32.win32.x86
org.eclipse.ua.tests_win32.win32.x86_6.0
org.eclipse.ui.tests.navigator_macosx.carbon.ppc_5.0
  
HTTP Download:
  
  http://download.eclipse.org/eclipse/downloads/drops/I20090125-2000 
  
  
___
platform-releng-dev mailing list
platform-releng-...@eclipse.org
  https://dev.eclipse.org/mailman/listinfo/platform-releng-dev
  
  
  

___
equinox-dev mailing list
equinox-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/equinox-dev
  



___
equinox-dev mailing list
equinox-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/equinox-dev