Comments (3)
Just to clarify that there are 2 types of mappings:
- A path pattern mapping where a legacy filename path maps to a new citation document ID. This works for file paths that have a strong path pattern consistency, i.e. RFCs and I-Ds.
- A manual file path mapping (which is technically the singular case for 1), where the legacy file path is not based on a consistent underlying path pattern, and that we need to make a one-to-one mapping from legacy file path to document ID. e.g. this will be the case for the
ieee
,misc
datasets
And the most important thing is that the "legacy path mappings" should be considered configuration and changeable without needing code changes.
from bibxml-service.
Just to clarify that there are 2 types of mappings:
Yes, to use the original terminology, there is a manual mapping, and there is an automated path=>docid transformation attempted in absence of the mapping. We could call it automated mapping, I guess.
docid obtained as a result of automatic transformation may not yield an indexed citation, in which case we fall back to original xml2rfc tools website source contents.
And the most important thing is that the "legacy path mappings" should be considered configuration and changeable without needing code changes.
This depends on how we provide legacy path mappings. Originally I intended to provide a web GUI for that, but you mentioned some data analysis was being performed and I thought we might get a pre-made map as a result of that effort, in which case itβs probably not going to change.
from bibxml-service.
New implementation uses fetcher functions, mapped to relevant bibxml directories in URL configuration.
from bibxml-service.
Related Issues (20)
- Invalid https URLs HOT 1
- DOI bibxml error HOT 6
- Serve BibXML URLs for RFCs without leading zeros HOT 10
- Cache results from crossref.org
- Metadata Plus
- Install fonts from xmlrfc-fonts repository HOT 1
- Updating the reference anchors for NIST docs
- GHA mypy dependency issue
- Reference-listing path for draft-arkko-farrell-arch-model-t steers to XML instead of document in output files HOT 18
- draft-ietf-tsvwg-ieee-802 should not be a thing HOT 13
- Given name may not be shown HOT 1
- mypy test failures HOT 3
- Missing target in bibxml-rfcsubseries HOT 2
- Validation error with keywords HOT 9
- The "Releases" info for the bibxml-service repo doesn't show the most recent release HOT 2
- BibXML fails to output XML for set of drafts HOT 4
- xi:include not working for internet draft HOT 6
- Publish docker images HOT 1
- Create Helm Chart
- A better error message for when an STD is not found would be helpful HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bibxml-service.