-
Notifications
You must be signed in to change notification settings - Fork 306
temporary PR for Dev #782
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
temporary PR for Dev #782
Changes from all commits
c03cd94
eaecc68
110616a
fa4ba54
e5f5c5a
d0b9a27
33c43b5
3135600
f88669a
5dcc0a4
c2843c6
d81fe9e
078e419
6f2c149
9ffe0ef
3b9822a
570e0d9
41678fd
22d089e
7464414
b88ab6b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -7,55 +7,32 @@ assignees: '' | |
|
|
||
| --- | ||
|
|
||
| # Issue still valid? | ||
| > DBpedia updates frequently in this order: 1. DIEF software (extracts data from wikidata), 2. monthly dumps, 3. online services loaded from dumps. | ||
| > We update http://dief.tools.dbpedia.org/server/extraction/ on a daily basis from the git and it reflects the current state. | ||
| > | ||
| > **Disclaimer:** The public SPARQL endpoints (e.g., http://dbpedia.org/sparql) and other applications build based on DBpedia's data are not in sync yet with the latest monthly extracted data. | ||
| > | ||
| > Therefore, you can use this tool to extract an example page and check if the error persists in the latest software version, and add the link you used for verification, e.g., http://dief.tools.dbpedia.org/server/extraction/en/extract?title=United+States | ||
| # Issue validity | ||
| > Some explanation: DBpedia Snapshot is produced every three months, see [Release Frequency & Schedule](https://www.dbpedia.org/blog/snapshot-2021-06-release/#anchor1), which is loaded into http://dbpedia.org/sparql . During these three months, Wikipedia changes and also the DBpedia Information Extraction Framework receives patches. At http://dief.tools.dbpedia.org/server/extraction/en/ we host a daily updated extraction web service that can extract one Wikipedia page at a time. To check whether your issue is still valid, please enter the article name, e.g. `Berlin` or `Joe_Biden` here: http://dief.tools.dbpedia.org/server/extraction/en/ | ||
| > If the issue persists, please post the link from your browser here: | ||
|
|
||
| # Source | ||
| > Where did you find the data issue? Pick one, remove the others. | ||
|
|
||
| ### Web / SPARQL | ||
| > State the service (e.g. http://dbpedia.org/sparql) and the SPARQL query | ||
| > give a link to the web / linked data pages (e.g. http://dbpedia.org/resource/Berlin) | ||
|
|
||
| ### Release Dumps | ||
| > DBpedia provides monthly release dumps, cf. release-dashboard.dbpedia.org | ||
| > provide artifact & version or download link | ||
|
|
||
| ### Running the DBpedia Extraction (DIEF) software | ||
| > Please include all necessary information. | ||
|
|
||
|
|
||
| # Classification | ||
| > If you have some familiarity with DBpedia, please use the classification tags at (link) to correctly file this issue. Otherwise skip this step. | ||
|
|
||
|
|
||
|
|
||
| ### Error Description | ||
| # Error Description | ||
| > Please state the nature of your technical emergency: | ||
|
|
||
| # Pinpointing the source of the error | ||
| > Where did you find the data issue? Non-exhaustive options are: | ||
| * Web/SPARQL, e.g. http://dbpedia.org/sparql or http://dbpedia.org/resource/Berlin, please **provide query or link** | ||
| * Dumps: dumps are managed by the Databus. Please **provide artifact & version or download link** | ||
| * DIEF: you ran the software and the error occured then, please **include all necessary information such as the extractor or log**. If you had problems running the software use [another issue template](https://github.com/dbpedia/extraction-framework/issues/new/choose) | ||
|
|
||
| ### Error specification | ||
| > Pick the appropriate: | ||
| # Details | ||
| > please post the details | ||
|
|
||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Remove blank line inside blockquote. Line 25 contains a blank line within a blockquote, which breaks Markdown formatting. Remove the blank line or replace it with Based on static analysis hints. 🧰 Tools🪛 markdownlint-cli2 (0.18.1)25-25: Blank line inside blockquote (MD028, no-blanks-blockquote) 🤖 Prompt for AI Agents |
||
| - Affected extraction artifacts (Databus artifact version or file identifiers): | ||
| - https://databus.dbpedia.org/dbpedia/mappings/mappingbased-objects/mappingbased-objects_lang=en_disjointDomain.ttl.bz2 | ||
| - | ||
| - Example DBpedia resource URL(s) having the error (one full IRI per line): | ||
| - http://dbpedia.org/resource/Leipzig | ||
| - | ||
| - Erroneous triples RDF snippet (NTRIPLES): | ||
| > Wrong triples RDF snippet | ||
| ``` | ||
|
|
||
| ``` | ||
| - Expected / corrected RDF outcome snippet (NTRIPLES): | ||
| > Expected / corrected RDF outcome snippet | ||
| ``` | ||
|
|
||
| ``` | ||
|
Comment on lines
27
to
33
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Add language specifiers to fenced code blocks. Fenced code blocks should specify a language for proper syntax highlighting. For RDF/SPARQL snippets, use Based on static analysis hints. Apply this diff: > Wrong triples RDF snippet
- ```
+ ```turtle
- .github/ISSUE_TEMPLATE/data.md around lines 27-33 (and similarly lines 35-37): |
||
| >Example DBpedia resource URL(s) | ||
| ``` | ||
|
|
||
| ### Additional context | ||
| > Add any other context about the problem here. | ||
| ``` | ||
| > Other | ||
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -4,7 +4,7 @@ | |||||||||||||
| **Homepage**: http://dbpedia.org <br/> | ||||||||||||||
| **Documentation**: http://dev.dbpedia.org/Extraction <br/> | ||||||||||||||
| **Get in touch with DBpedia**: https://wiki.dbpedia.org/join/get-in-touch <br/> | ||||||||||||||
| **Slack**: join the [**#dev-team**](https://dbpedia.slack.com/archives/C0L9MJFU7) slack channel within the the [DBpedia Slack workspace](https://dbpedia-slack.herokuapp.com/) - the main point for [developement updates](https://github.com/dbpedia/extraction-framework/blob/master/.github/workflows/maven.yml) and discussions <br/> | ||||||||||||||
| **Slack**: join the [**#dev-team**](https://dbpedia.slack.com/archives/C0L9MJFU7) slack channel within the the [DBpedia Slack workspace]( https://join.slack.com/t/dbpedia/shared_invite/zt-nffbn1ra-dRoi8oeWBlolJb_lKifEqA) - the main point for developement updates and discussions <br/> | ||||||||||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
|
|
||||||||||||||
| ## Contents | ||||||||||||||
|
|
||||||||||||||
|
|
@@ -61,7 +61,7 @@ The DBpedia extraction framework is structured into different modules | |||||||||||||
|
|
||||||||||||||
| ### Core Module | ||||||||||||||
|
|
||||||||||||||
|  | ||||||||||||||
|  | ||||||||||||||
|
|
||||||||||||||
| <a name="p27582-10"></a> | ||||||||||||||
|
|
||||||||||||||
|
|
@@ -76,9 +76,9 @@ The DBpedia extraction framework is structured into different modules | |||||||||||||
|
|
||||||||||||||
| In addition to the core components, a number of utility packages offers essential functionality to be used by the extraction code: | ||||||||||||||
|
|
||||||||||||||
| * **Ontology** Classes used to represent an ontology. Methods for both, reading and writing ontologies are provided. All classes are located in the namespace [org.dbpedia.extraction.ontology](tree/master/core/src/main/scala/org/dbpedia/extraction/ontology) | ||||||||||||||
| * **DataParser** Parsers to extract data from nodes in the abstract syntax tree. All classes are located in the namespace [org.dbpedia.extraction.dataparser](tree/master/core/src/main/scala/org/dbpedia/extraction/dataparser) | ||||||||||||||
| * **Util** Various utility classes. All classes are located in the namespace [org.dbpedia.extraction.util](tree/master/core/src/main/scala/org/dbpedia/extraction/util) | ||||||||||||||
| * **Ontology** Classes used to represent an ontology. Methods for both, reading and writing ontologies are provided. All classes are located in the namespace `org.dbpedia.extraction.ontology`. | ||||||||||||||
| * **DataParser** Parsers to extract data from nodes in the abstract syntax tree. All classes are located in the namespace `org.dbpedia.extraction.dataparser`. | ||||||||||||||
| * **Util** Various utility classes. All classes are located in the namespace `org.dbpedia.extraction.util`. | ||||||||||||||
|
Comment on lines
+79
to
+81
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
|
|
||||||||||||||
| <a name="dump-extraction-module"></a> | ||||||||||||||
| ### Dump extraction Module | ||||||||||||||
|
|
@@ -104,25 +104,25 @@ Please make sure you have read the Developer's Certificate of Origin, further do | |||||||||||||
| 8. Send a pull request from your branch into `extraction-framework/dev` via GitHub. | ||||||||||||||
| * In the description, reference the associated commit (for example, _"Fixes #123 by ..."_ for issue number 123). | ||||||||||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
| * Your changes will be reviewed and discussed on GitHub. | ||||||||||||||
| * In addition, [Travis-CI](http://about.travis-ci.org/) will test if the merged version passes the build. | ||||||||||||||
| * In addition, [Travis-CI](https://www.travis-ci.com/about-us/) will test if the merged version passes the build. | ||||||||||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
| * If there are further changes you need to make, because Travis said the build fails or because somebody caught something you overlooked, go back to item 4. Stay on the same branch (if it is still related to the same issue). GitHub will add the new commits to the same pull request. | ||||||||||||||
| * When everything is fine, your changes will be merged into `extraction-framework/dev`, finally the `dev` together with your improvements will be merged with the `master` branch. | ||||||||||||||
|
|
||||||||||||||
| Please keep in mind: | ||||||||||||||
| - Try *not* to modify the indentation. If you want to re-format, use a separate "formatting" commit in which no functionality changes are made. | ||||||||||||||
| - **Never** rebase the master onto a development branch (i.e. _never_ call `rebase` from `extraction-framework/master`). Only rebase your branch onto the dev branch, *if and only if* nobody already pulled from the development branch! | ||||||||||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||
| - If you already pushed a branch to GitHub, later rebased the master onto this branch and then tried to push again, GitHub won't let you saying _"To prevent you from losing history, non-fast-forward updates were rejected"_. If _(and only if)_ you are sure that nobody already pulled from this branch, add `--force` to the push command. | ||||||||||||||
| [_"Don’t rebase branches you have shared with another developer."_](http://www.jarrodspillers.com/2009/08/19/git-merge-vs-git-rebase-avoiding-rebase-hell/) | ||||||||||||||
| [_"Rebase is awesome, I use rebase exclusively for everything local. Never for anything that I've already pushed."_](http://jeffkreeftmeijer.com/2010/the-magical-and-not-harmful-rebase/#comment-87479247) | ||||||||||||||
| [_"Never ever rebase a branch that you pushed, or that you pulled from another person_"](http://blog.experimentalworks.net/2009/03/merge-vs-rebase-a-deep-dive-into-the-mysteries-of-revision-control/) | ||||||||||||||
| - _"[Don’t rebase branches you have shared with another developer.](http://www.jarrodspillers.com/2009/08/19/git-merge-vs-git-rebase-avoiding-rebase-hell/)"_ | ||||||||||||||
| - _"[Rebase is awesome, I use rebase exclusively for everything local. Never for anything that I've already pushed.](http://jeffkreeftmeijer.com/2010/the-magical-and-not-harmful-rebase/#comment-87479247)"_ | ||||||||||||||
| - _"[Never ever rebase a branch that you pushed, or that you pulled from another person](https://web.archive.org/web/20150622064245/http://blog.experimentalworks.net/2009/03/merge-vs-rebase-a-deep-dive-into-the-mysteries-of-revision-control/)"_ | ||||||||||||||
| - In general, we prefer Scala over Java. | ||||||||||||||
|
|
||||||||||||||
| More tips: | ||||||||||||||
| - Guides to setup your development environment for [Intellij](Setting up IntelliJ IDEA) or [Eclipse](Setting up eclipse). | ||||||||||||||
| - Get help with the [Maven build](Build-from-Source-with-Maven) or another form of [installation](Installation). | ||||||||||||||
| - [Download](Downloads) some data to work with. | ||||||||||||||
| - How to run [from Scala/Java](Run-from-Java-or-Scala) or [from a JAR](Run-from-a-JAR). | ||||||||||||||
| - Having different troubles? Check the [troubleshooting page](Troubleshooting) or post on https://forum.dbpedia.org. | ||||||||||||||
| - Get help with the [Maven build](https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html) or another form of [installation](https://maven.apache.org/install.html). | ||||||||||||||
| - [Download](https://dumps.wikimedia.org/) some data to work with. | ||||||||||||||
| - How to run [from Scala/Java](https://docs.scala-lang.org/tutorials/scala-with-maven.html) or [from a JAR](https://docs.oracle.com/javase/tutorial/deployment/jar/run.html). | ||||||||||||||
| - Having different troubles? Check the [troubleshooting page](https://maven.apache.org/users/getting-help.html) or post on https://forum.dbpedia.org. | ||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Wrap bare URL in angle brackets or Markdown link. Line 125 contains a bare URL ( Based on static analysis hints. Apply this diff: -- Having different troubles? Check the [troubleshooting page](https://maven.apache.org/users/getting-help.html) or post on https://forum.dbpedia.org.
+- Having different troubles? Check the [troubleshooting page](https://maven.apache.org/users/getting-help.html) or post on <https://forum.dbpedia.org>.📝 Committable suggestion
Suggested change
🧰 Tools🪛 markdownlint-cli2 (0.18.1)125-125: Bare URL used (MD034, no-bare-urls) 🤖 Prompt for AI Agents |
||||||||||||||
|
|
||||||||||||||
| ### Important: Developer's Certificate of Origin | ||||||||||||||
| By sending a pull request to the [extraction-framework repository](https://github.com/dbpedia/extraction-framework) on GitHub, you implicitly accept the [Developer's Certificate of Origin 1.1](https://github.com/dbpedia/extraction-framework/blob/master/documentation/DeveloperCertificateOfOrigin.md) | ||||||||||||||
|
|
||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wrap bare URLs in angle brackets or Markdown links.
Multiple bare URLs appear in the template. For better Markdown compliance and clickability, wrap them in angle brackets
<URL>or use Markdown link syntax[text](URL).Based on static analysis hints.
Apply this diff:
Also applies to: 19-19
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)
11-11: Bare URL used
(MD034, no-bare-urls)
11-11: Bare URL used
(MD034, no-bare-urls)
11-11: Bare URL used
(MD034, no-bare-urls)
🤖 Prompt for AI Agents