Comments (6)
Looks like %IPM already made his way to the kit, and I have no idea now what's actually happening there now
So, probably guys behind %IPM may help with it
from ipm.
The new version of %IPM part of IRIS for Health, and it's incompatible with latest release of %ZPM
In USER namespace, only original %ZPM works, that's why all good there
in HSLIB connected namespace, now %IPM available, and it reuses some logic from %ZPM, and makes it incompatible
from ipm.
Thanks, @daimor, I hope indeed someone from the product team can comment...
from ipm.
To provide an update, there is ongoing internal discussion and investigation on this issue. No recommendations yet, but they're coming soon.
from ipm.
Here's the minimally invasive workaround:
To enable use of the InterSystems Package Manager (from GitHub / the Open Exchange) in an InterSystems IRIS for Health™ 2023.3 or HealthShare® Health Connect 2023.3 interoperability-enabled namespace, run the following ObjectScript commands in that namespace:
do ##class(%ZPM.PackageManager.Developer.Utils).AddGlobalMapping($namespace,"oddStudioDocument:(BEGIN):(""%ZP"")","IRISLIB")
do ##class(%ZPM.PackageManager.Developer.Utils).AddGlobalMapping($namespace,"oddStudioDocument:(""%ZP""):(""A"")","IRISSYS")
do ##class(%ZPM.PackageManager.Developer.Utils).AddGlobalMapping($namespace,"oddStudioDocument:(""Ens""):(""Ent"")","ENSLIB")
This is equivalent to the following iris.cpf changes – for example, given namespace IPMTEST:
[Map.IPMTEST]
Global_oddStudioDocument=IPMTEST
Global_oddStudioDocument(BEGIN):("%ZP")=IRISLIB
Global_oddStudioDocument("%ZP"):("A")=IRISSYS
Global_oddStudioDocument("Ens"):("Ent")=ENSLIB
These mappings should be removed after the next upgrade; the issue is expected to be resolved in the next release.
from ipm.
These issues have been resolved in IRIS 2024.1. We're not planning to do anything about them in IPM itself.
from ipm.
Related Issues (20)
- v1 - fix support for rtn/inc within PKG resource
- show install date with list action HOT 2
- Improve parsing of load path HOT 1
- Default resource processor ignores percent (%) in path HOT 2
- Released artifact doesn't load correctly for certain docker images HOT 1
- How to suppress license check during image build? HOT 5
- v1 - "zpm exec" not working
- v1 - #{objectscript-expression} syntax removed
- v1 - <Mapping> elements lost on transform from external to internal format
- Expand packages CI workflow to cover *all* packages HOT 1
- Preserve module.xml format on disk upon import to .ZPM document stream
- (Re?)introduce SASchema for .ZPM document type and update for "unwrapped" format HOT 1
- zpm "generate" should follow empty folders
- Ensure WSGI applications (2024.1+) are supported properly in IPM HOT 3
- Deployed code packaging fails with <ILLEGAL VALUE> in package with unit tests
- "All packages" workflow - also test installation with differing values of "delimited identifiers" setting HOT 1
- Document requirements.txt support
- Idea: Extension for VS Code HOT 1
- Missing changes from HS Package Manager during merge HOT 3
- Rename repo setting "DeploymentEnabled"
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 ipm.