Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylyn-docs-dev] WikiText development target

I have taken my Eclipse installed with Oomph "Eclipse for Java developers" + "Mylyn Docs".
As pointed by David in his post, the Oomph setup is broken at the moment.

I have cleaned my workspace (deleted all projects) and cleaned my git repo (did an hard reset on master + deleted all ignored files).

Then I have:

1. Created two empty files:
* {org.eclipse.mylyn.docs repo}/wikitext/ui/org.eclipse.mylyn.wikitext.help.ui/help/Mylyn-WikiText-User-Guide-toc.xml
* {org.eclipse.mylyn.docs repo}/wikitext/ui/org.eclipse.mylyn.wikitext.help.ui/help/devguide/WikiText-Developer-Guide-toc.xml
[NOTE: Oomph can be called on the corresponding "create ressource" steps to do it]

2. Run "mvn verify" in {org.eclipse.mylyn.docs repo}/wikitext/core to generate the MANIFEST.MF files from the maven command line.
[NOTE: I do not see how Oomph can do this]

3. Imported the projects in Eclipse IDE. Ensure to have activated "Search for nested project".
[NOTE: the Oomph config to import projects right now is broken, I need to investigate]

4. Used "{org.eclipse.mylyn.docs repo}/wikitext/ui/targets/wikitext-development.target" as active "Target Platform".
[NOTE: Oomph uses normally the targlet concept. I am not an expert in this domain]

----
With this setup, I still have 46 errors in the error view. See the attached File.

Most of them are problems with the @since annotations.
* Do I have a problem with the API baseline (or are the Error markers correct and the code needs to be fixed)?
* Where are the 'org.apache.tika.core' and 'org.apache.tika.parsers' bundles? Why are they missing from the target platform files?

Have you also these error markers in your workspace?

----
For the Oomph Setup:

In my opinion, not having the MANIFEST.MF from the core artifacts in the Git repo is a blocker for Oomph.
My next step will be to ask for idea in the Oomph forum, but I am not sure there will be a solution for that.


Le 04.02.2017 01:41, David Green a écrit :

Devs,
 
I've created a new target platform which can be used for WikiText development:  /org.eclipse.mylyn.wikitext.targets/wikitext-development.target
 
After running a maven build once locally from <mylyn.docs>/wikitext you'll find that the OSGi manifests are generated for core bundles, which will make development of UI bundles easier.
 
@Jeremie if you're interested in updating the oomph setup this could be a good time to do that.
 
If you have WikiText projects open in your workspace, you'll want to re-import them from the Git repository since many of them have been renamed.  Also, Gerrit reviews will need rebasing.
 
If you notice any problems with the build or anything else, please comment on the bug:
 
 
Thanks and happy coding!

David
 
--


David Green | VP of Architecture Tasktop

email: david.green@xxxxxxxxxxx


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


Title: Errors
Description Resource Path Location Type
Bundle 'org.apache.tika.core' cannot be resolved MANIFEST.MF /org.eclipse.mylyn.docs.epub.core/META-INF line 13 Plug-in Problem
Bundle 'org.apache.tika.parsers' cannot be resolved MANIFEST.MF /org.eclipse.mylyn.docs.epub.core/META-INF line 14 Plug-in Problem
Invalid @since 1.3 tag on createMarkupLanguageConfiguration(TaskRepository); expecting @since 3.0 MarkupTaskEditorExtension.java /org.eclipse.mylyn.wikitext.tasks.ui/src/org/eclipse/mylyn/wikitext/tasks/ui/editor line 174 @since tag problem
MediaType cannot be resolved to a type EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 104 Java Problem
Metadata cannot be resolved to a type EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 102 Java Problem
Metadata cannot be resolved to a type EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 102 Java Problem
Missing @since tag on configureDefaultInternalLinkPattern(TaskRepository, MarkupLanguageType) MarkupTaskEditorExtension.java /org.eclipse.mylyn.wikitext.tasks.ui/src/org/eclipse/mylyn/wikitext/tasks/ui/editor line 300 @since tag problem
Missing @since tag on configureMarkupLanguage(TaskRepository, MarkupLanguageType) MarkupTaskEditorExtension.java /org.eclipse.mylyn.wikitext.tasks.ui/src/org/eclipse/mylyn/wikitext/tasks/ui/editor line 281 @since tag problem
Missing @since tag on configurePartitioning(IDocument, MarkupLanguage) WikiTextSourcePartitioning.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 32 @since tag problem
Missing @since tag on getMarkupLanguage() AbstractMarkupResourceHandler.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/commands line 137 @since tag problem
Missing @since tag on getMarkupLanguage() AbstractWikiTextDocumentProvider.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 42 @since tag problem
Missing @since tag on getMarkupLanguage() MarkupTaskEditorExtension.java /org.eclipse.mylyn.wikitext.tasks.ui/src/org/eclipse/mylyn/wikitext/tasks/ui/editor line 98 @since tag problem
Missing @since tag on getMarkupLanguage() MarkupTextPresenter.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/viewer line 32 @since tag problem
Missing @since tag on getMarkupLanguage() MarkupViewer.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/viewer line 76 @since tag problem
Missing @since tag on getMarkupLanguage() WikiTextSourceEditor.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 226 @since tag problem
Missing @since tag on getMarkupLanguage(String) WikiText.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui line 57 @since tag problem
Missing @since tag on getMarkupLanguageForFilename(String) WikiText.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui line 70 @since tag problem
Missing @since tag on getMarkupValidator(String) WikiText.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui line 104 @since tag problem
Missing @since tag on getOutlineModel() WikiTextSourceEditor.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 361 @since tag problem
Missing @since tag on getParser() MarkupViewer.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/viewer line 68 @since tag problem
Missing @since tag on MarkupSourceViewer(Composite, IVerticalRuler, int, MarkupLanguage) MarkupSourceViewer.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 58 @since tag problem
Missing @since tag on selectAndReveal(OutlineItem) WikiTextSourceEditor.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 586 @since tag problem
Missing @since tag on setMarkupLanguage(MarkupLanguage) AbstractMarkupResourceHandler.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/commands line 141 @since tag problem
Missing @since tag on setMarkupLanguage(MarkupLanguage) AbstractWikiTextDocumentProvider.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 46 @since tag problem
Missing @since tag on setMarkupLanguage(MarkupLanguage) MarkupSourceViewerConfiguration.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 318 @since tag problem
Missing @since tag on setMarkupLanguage(MarkupLanguage) MarkupTextPresenter.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/viewer line 39 @since tag problem
Missing @since tag on setMarkupLanguage(MarkupLanguage) MarkupViewer.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/viewer line 80 @since tag problem
Missing @since tag on setMarkupLanguage(MarkupLanguage) WikiTextDocumentProvider.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 24 @since tag problem
Missing @since tag on setMarkupLanguage(MarkupLanguage) WikiTextSourceEditor.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 233 @since tag problem
Missing @since tag on setMarkupLanguage(MarkupLanguageType) MarkupTaskEditorExtension.java /org.eclipse.mylyn.wikitext.tasks.ui/src/org/eclipse/mylyn/wikitext/tasks/ui/editor line 102 @since tag problem
Missing @since tag on setOutline(OutlineItem) MarkupSourceViewerConfiguration.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/editor line 455 @since tag problem
Missing @since tag on setParser(MarkupParser) MarkupViewer.java /org.eclipse.mylyn.wikitext.ui/src/org/eclipse/mylyn/wikitext/ui/viewer line 72 @since tag problem
The import org.apache.tika cannot be resolved EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 26 Java Problem
The import org.apache.tika cannot be resolved EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 27 Java Problem
The import org.apache.tika cannot be resolved EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 28 Java Problem
The import org.apache.tika cannot be resolved EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 29 Java Problem
The import org.apache.tika cannot be resolved EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 30 Java Problem
The import org.apache.tika cannot be resolved EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 31 Java Problem
TikaConfig cannot be resolved to a type EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 43 Java Problem
TikaConfig cannot be resolved to a type EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 99 Java Problem
TikaConfig cannot be resolved to a type EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 100 Java Problem
TikaConfig cannot be resolved to a type EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 100 Java Problem
TikaConfig cannot be resolved to a type EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 104 Java Problem
TikaException cannot be resolved to a type EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 108 Java Problem
TikaInputStream cannot be resolved EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 104 Java Problem
TikaMetadataKeys cannot be resolved to a variable EPUBFileUtil.java /org.eclipse.mylyn.docs.epub.core/src/org/eclipse/mylyn/internal/docs/epub/core line 103 Java Problem

Back to the top