Comments (2)
Good call. The xBRL-XML OIM validation needs to be behind a flag that's automatically enabled if the deprecated plugin is used.
The benefit of making base XBRL support builtin is reducing our support burden caused by issues of plugin discoverability and complexity of the command line syntax. There are 100+ plugins which makes identifying required plugins less than straightforward for new users. It's also clear from our support channels that many users are confused by what plugin to use and frequently copy paste commands others have run regardless of if they make sense for their use case.
from arelle.
an empty placeholder that logs a deprecation warning
I thought the problem is that the loadFromOIM
plugin also enables OIM processing/validation for xBRL-XML (xbrlxe:unsupportedFraction
, etc.). If we deprecate the plugin with a warning, what would people use? I guess we could add --oim
that does the same thing, but why break the existing mechanism? Is there some benefit to having the logic be "builtin" rather than loaded as a plugin?
from arelle.
Related Issues (20)
- Correct CFBundleShortVersionString and CFBundleIdentifier in Macos Build HOT 1
- Sign Windows Build
- Validation fails with the API but not arelleCmdLine HOT 7
- Regression - Labels no longer display in Arelle GUI HOT 4
- Update UKFRC 2023 Taxonomy URLs
- Make RuntimeOptions Usable From Python API
- Migrate saveLoadableOIM Plugin Into Core Arelle
- Migrate inlineXbrlDocumentSet Plugin Into Core Arelle
- ModelXbrl.load doesn't handle concurrency well HOT 3
- Arelle (ESEF plugin?) does not detect external ressources included using background image
- Report Packages 1.0
- Replace AWS CLI with boto3 for Asset Downloads
- Update Frozen Builds to Python 3.12
- Make XML Argument Dictionary Logging Truncation Configurable
- PermissionError on Windows after Python API use
- Rename validate/HMRC plugin to validate/UK
- Arelle removing ix tags for SEC and CIPC jurisdiction HOT 1
- Command line Arguement for CIPC & HMRC is not giving renderer output folder HOT 3
- Incorrect variable usage (copied and not updated) seriesIdMember /classIdMember
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 arelle.