Re: [wtp-dev] Simplify WTP sub-project setup?

2016-09-26 Thread Daniel Kasmeroglu

Hi Lars,

I agree with your suggestion to combine several projects but I am not 
aware of any plans of this sort (I'm just starting to dive into the wtp 
project). Therefore I can't tell what others on this list do think about it.


Speaking for myself: I don't know the plans of the other participants 
but I hope to make some contributions (although only starting with 
November when I got some time off). I personally believe that we should 
follow this outline in order to get WTP into a modern state (at least 
that's my personal goal for the next Eclipse release):


* Make all projects maven-only: I don't like the idea that we're using 
eclipse configuration files and maven project descriptions together. 
Maybe others have different opinions on that but I think developers 
nowadays are used to check something out and just run "maven clean 
install". Feedback is obviously welcome.


* Fix all basic issues: Loading the code base into Eclipse shows a lot 
of issues such as unnecessary imports, casts, null checks etc. Since 
these are trivial kinds of issues they should be fixed right away.


* Combine projects that make sense to be combined (the sourceediting 
repository is such a candidate).  I'm aware that other developers might 
have different feelings about it.


* Use Java 8. That's my primary goal but I think the other stuff should 
come first. I really like Java 8 ;-)



@Others

What is the exact procedure for reviews? I've just took a quick look at 
https://git.eclipse.org/r/#/c/81399/ which had been assigned to Dimitar 
Giormov. I personally would reject this commit purely on the basis that 
the Server.java modification adds multiple duplications. However it 
could be argued that the reviewer could refactor the code afterwards to 
get rid of these duplications. What would be the right mindset in the 
context of WTP?


Apart from that: Is there any list which shows who's responsible for 
which project?



Bye


Am 26.09.2016 um 12:07 schrieb Lars Vogel:

Hi,

https://projects.eclipse.org/projects/webtools seems to have a lot of
subprojects, but lots of them seem not very active.

Are there plans to combine sub-projects to simplify the committer setup?

We have done this in the Eclipse platform project with several
projects which had only a very small number of committers, e.g. ua,
runtime and text were merged into platform.ui and I think this helped
a lot.

This might help with issues like Robert having problems to get his
patches accepted
(http://dev.eclipse.org/mhonarc/lists/wtp-dev/msg10071.html).

Best regards, Lars



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


[wtp-dev] Simplify WTP sub-project setup?

2016-09-26 Thread Lars Vogel
Hi,

https://projects.eclipse.org/projects/webtools seems to have a lot of
subprojects, but lots of them seem not very active.

Are there plans to combine sub-projects to simplify the committer setup?

We have done this in the Eclipse platform project with several
projects which had only a very small number of committers, e.g. ua,
runtime and text were merged into platform.ui and I think this helped
a lot.

This might help with issues like Robert having problems to get his
patches accepted
(http://dev.eclipse.org/mhonarc/lists/wtp-dev/msg10071.html).

Best regards, Lars

-- 
Eclipse Platform UI and e4 project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web: http://www.vogella.com
___
wtp-dev mailing list
wtp-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/wtp-dev

[wtp-dev] [aeri] Weekly Problem Digest for JavaScript Development Tools ? 4.6.0.i20160501

2016-09-26 Thread Error Reports Bot
New problems reported last week

Summary Reporters   Status  SeverityBug
1.   IllegalArgumentException in JavaSearchQuery. 

  1   UNCONFIRMED normal  -
2.   InvocationTargetException below 
JavaProjectWizardSecondPage.changeToNewProject (thrown in ModalContext.run) 

 1   UNCONFIRMED normal  -
3.   InvocationTargetException below NewElementWizard.performFinish (thrown 
in ModalContext.run) 

 1   UNCONFIRMED normal  -
4.   NullPointerException in TargetProvider.create 

   1   UNCONFIRMED normal  -
5.   ZipException below ImageDescriptorRegistry.hookDisplay (thrown in 
InflaterInputStream.read) 

 1   UNCONFIRMED normal  -
6.   ZipException below JavaNavigatorLabelProvider.createLabelProvider 
(thrown in InflaterInputStream.read) 

  1   UNCONFIRMED normal  -


Active problems last month

Summary Reporters   Status  SeverityBug
1.   ClassCastException in 
PackageExplorerContentProvider.handleAffectedChildren 

  500+   NEW normal  467140 

2.   IllegalArgumentException in ASTNode.setSourceRange 

   500+   NEW normal  390913 

3.   ClassCastException in EsprimaParser.parse 

   375 UNCONFIRMED normal  -
4.   ClassCastException in Parser.consumeEnterVariable 

   324 UNCONFIRMED normal  -
5.   BadLocationException below JavaAutoIndentStrategy.smartPaste (thrown 
in TreeLineTracker.fail) 

   296 UNCONFIRMED normal  -
6.   ClassCastException in EsprimaParser.createProblem 

   289 UNCONFIRMED normal  -
7.   AssertionFailedException below JavaNode. (thrown in 
Position.) 

  250 UNCONFIRMED normal  -
8.   EOFException below 
JavaModelManager$VariablesAndContainersLoadHelper.loadInt (thrown in 
DataInputStream.readInt) 

243 UNCONFIRMED normal  -
9.   ResourceException below SetContainerOperation.execute (thrown in 
Project.checkAccessible) 

   199 UNCONFIRMED normal  -
10.  OutOfMemoryError in Util.getInputStreamAsCharArray 

  178 UNCONFIRMED normal  -
11.  OutOfMemoryError in Parser.isErrorState 

 164 UNCONFIRMED normal  -
12.  NullPointerException in EsprimaParser.newParser 

 152 UNCONFIRMED normal  -
13.  ConcurrentModificationException below DeltaProcessor.resourceChanged 
(thrown in HashMap$HashIterator.nextNode) 

  141 UNCONFIRMED normal  -
14.  FileNotFoundException below SystemLibraryLocation.copyFile (thrown in 
FileOutputStream.open0) 

   116 UNCONFIRMED normal  -
15.  IllegalStateException in ASTParser.internalCreateAST 

109 UNCONFIRMED normal  -
16.  NullPointerException below SelectionRequestor.resolveCompilationUnit 
(thrown in String.) 

[wtp-dev] [aeri] Weekly Problem Digest for Web Standard Tools ?4.6.0.i20160501

2016-09-26 Thread Error Reports Bot
New problems reported last week

Summary Reporters   Status  SeverityBug
1.   CompositeException below Validator$V2.validate (thrown in 
SynchronousSynchronizer.stop) 

 1   UNCONFIRMED normal  -
2.   Error in StructuredDocumentRegionProxy.getRegionAtCharacterOffset 

   1   UNCONFIRMED normal  -
3.   FileNotFoundException below DeleteServerDialog$2$1.run (thrown in 
FileOutputStream.open0) 

   1   UNCONFIRMED normal  -
4.   NullPointerException in 
ComponentDependencyContentProvider.getColumnText 

1   UNCONFIRMED normal  -
5.   NullPointerException in 
PropertiesFileHyperlink.openKeyInPropertiesFile 

 1   UNCONFIRMED normal  -
6.   ResourceException below SimpleWebFacetInstallDelegate.mkdirs (thrown 
in Resource.checkDoesNotExist) 

 1   UNCONFIRMED normal  -
7.   UnimplementedException below Validator$V2.validate (thrown in 
DOMASTConverter.convertLiteral) 

   1   UNCONFIRMED normal  -


Active problems last month

Summary Reporters   Status  SeverityBug
1.   NullPointerException in VirtualFolder.getFirstTaggedResource 

420 NEW normal  480643 

2.   NoClassDefFoundError in EMFWorkbenchContext.createURIConverter 

  380 UNCONFIRMED normal  -
3.   NoClassDefFoundError in ModuleCoreNature.createURIConverter 

 365 UNCONFIRMED normal  -
4.   NullPointerException below Validator$V2.updateResults (thrown in 
LinkedList$ListItr.next) 

   336 UNCONFIRMED normal  -
5.   NullPointerException in ComponentCoreURIConverter.newPlatformURI 

278 UNCONFIRMED normal  -
6.   OperationCanceledException in HTMLValidator.validateFile 

261 UNCONFIRMED normal  -
7.   NullPointerException in XSLDebugUILaunchListener.launchesTerminated 

 251 UNCONFIRMED normal  -
8.   AssertionFailedException below MarkerManager.createMarker (thrown in 
MarkerInfo.checkValidAttribute) 

247 UNCONFIRMED normal  -
9.   SWTException below ModuleAssemblyRootPage.refreshProblemsView (thrown 
in Widget.checkWidget) 

247 UNCONFIRMED normal  -
10.  NullPointerException in FacetedProjectFrameworkImpl.deletePreset 

239 UNCONFIRMED normal  -
11.  ResourceException below ValBuilderJob.fullBuild (thrown in 
Project.checkAccessible) 

 233 UNCONFIRMED normal  -
12.  NullPointerException in GlobalCommandManager.getTimestamp 

   221 UNCONFIRMED normal  -
13.  NullPointerException in ServersView2$6.run 

  217 UNCONFIRMED normal  -
14.  IllegalArgumentException below 
CatalogContributorRegistryReader.resolvePath (thrown in 
Matcher.appendReplacement) 

   210 UNCONFIRMED normal  -
15.  ZipException below InstallableRuntime2.copyWithSize (thrown in 

[wtp-dev] [aeri] Weekly Problem Digest for J2ee Standard Tools ? 4.6.0.i20160501

2016-09-26 Thread Error Reports Bot
New problems reported last week

Summary Reporters   Status  SeverityBug
1.   ClassCastException in TomcatVersionHelper.getCatalinaServerInstance 

 1   UNCONFIRMED normal  -
2.   ConcurrentModificationException below 
OnEventModelSynchronizer.updateSubclassingWSElements (thrown in 
AbstractEList$EIterator.checkModCount) 

1   UNCONFIRMED normal  -
3.   NoClassDefFoundError in J2EEDependencyListener.cacheModuleDependencies 

  1   UNCONFIRMED normal  -
4.   NullPointerException below 
WebappConfiguration.getConfigFilesFromContextParam (thrown in 
BasicFeatureMap$FeatureEIterator.scanNext) 

 1   UNCONFIRMED normal  -
5.   NullPointerException in PageDirectiveAdapterImpl.setCachedContentType 

   1   UNCONFIRMED normal  -
6.   NullPointerException in WebXmlUtilsForJavaEE.findListener 

   1   UNCONFIRMED normal  -


Active problems last month

Summary Reporters   Status  SeverityBug
1.   IOException in ResourceBundleMapSource.createCachedBundleFile 

500+   NEW normal  463321 

2.   NullPointerException in JEE5ModelProvider.getModelResource 

  475 UNCONFIRMED normal  -
3.   NullPointerException in ConfigurationResourceListener.resourceChanged 

   470 NEW normal  467865 

4.   NullPointerException in 
LibraryProviderFrameworkImpl.getCurrentProvider 

 405 UNCONFIRMED normal  -
5.   JavaModelException below WebAnnotationReader.analyzeCompilationUnit 
(thrown in JavaElement.newJavaModelException) 

   354 UNCONFIRMED normal  -
6.   FileNotFoundException below FileUtil.copyFile (thrown in 
FileOutputStream.open0) 

338 UNCONFIRMED normal  -
7.   FileNotFoundException below TagModelLoader.loadFromInputStream (thrown 
in FileInputStream.open0) 

310 UNCONFIRMED normal  -
8.   NullPointerException in ArchiveUtil.getModuleFile 

   308 UNCONFIRMED normal  -
9.   CoreException in TomcatServer.getTomcatConfiguration 

306 UNCONFIRMED normal  -
10.  ValidationException in WarValidator.validateInJob 

   301 UNCONFIRMED normal  -
11.  NullPointerException in TomcatRuntimeComposite$7.done 

   283 UNCONFIRMED normal  -
12.  NullPointerException in DomAdapterFactory.adapt 

 272 NEW normal  464035 

13.  CoreException in Tomcat80Configuration.load 

 268 UNCONFIRMED normal  -
14.  SWTException below TomcatRuntimeComposite.init (thrown in 
Widget.checkWidget) 

   264 UNCONFIRMED normal  -
15.  SWTException below TomcatRuntimeComposite.setRuntime (thrown in 
Widget.checkWidget) 

 264 UNCONFIRMED normal  -
16.  NullPointerException below