John, we are considering it. There is a possibility if we have enough support and requests from developers.
- Log in to post comments
John, we are considering it. There is a possibility if we have enough support and requests from developers.
Will DC meetup influence the decision? )
Hi John! Do you plan to come to DACH Summit 2019?
Hi Brendan!
What exactly you are looking for to have in IRIS terminal functionality?
Perhaps web-terminal functionality will be enough for you?
If so, here is the dockerfile which builds IRIS container with web-terminal inside - it installs package manager client (ZPM) and installs web-terminal on top.
HTH
Hi Artem!
Very cool!
I've just tested it on docker (build a repo, see the PR) - and it works like a charm!
For docker funs it I set all the settings in Global during container building, so you just need to build a container and then you can run tests already.
So git clone/download the repo and then run in the folder:
$ docker-compose -f "docker-compose.yml" up -d --build
Open IRIS terminal and run tests:
$ docker-compose exec iris iris session iris
USER>do ##class(DocumentTemplate.Test).RunAllTests("/iris/app/TestDocs")Collect the results in /Results folder of the repo. Tested on Mac OS with IRIS 2019.3 CE, store/intersystems/iris-community:2019.3.0.309.0
Ok, this is fair - we can remove the Best Practice tag for this.
The idea was that this is important conversation if you consider internal guidelines on this for your organization and can take one approach from the best practices of experienced developers.
The conversation is helpful.
Hi @kandhan ramalingam !
I need to get file from Cache Database. File stored as a FileBinaryStream in DB.
Could you please create a separate question for this one?
There is one exception though: if you are using some IRIS UI tools e.g. to develop productions you need to manage export/import these artefacts into files to let them be committed to Github then. Preferabbly automatically (e.g. per each Save operation).
Hi Scott!
There is no need to integrate IRIS with Github. It's more about how the IDE you are using to develop IRIS solutions is integrated with Github. And the majority of modern IDE are integrated with Github already: VSCode goes with Git/Github integration out of the box ( and I believe Visual Studio too (as soon as Github is Microsoft now too).
If the question is how you can develop IRIS solutions having the code managed in Github there are a lot of approaches. You can check these videos made by myself which illustrate:
How to create IRIS Application in Github, develop it in VSCode and commit changes into the repo
How to collaborate and make changes to an already existing project in Github repo using Github Flow
And:
@Yone Moreno , I assume it's an exercise. In that case, do you mind to share your code in a public repo and people will understand what you are going to achieve and will PR the answer.
This is fixed in IRIS 2019.3 community version.
Image tag is store/intersystems/iris-community:2019.3.0.309.0
The same video on Developers Youtube if it's more comfortable
Thanks @Josh Lubarr !
Is there a programmatical (non-interactive) way to export/import these ^Security settings?
Thanks for sharing this, @Kyle Baxter!
BTW, what is the programmatic way to make this setting?
If GraphQL can help?
The related post on OData with IRIS
Hi Angelo!
This is a very good question. But there are community versions in containers on docker:
image name are for InterSystems IRIS:
store/intersystems/iris-community:2019.3.0.309.0and for InterSystems IRIS for Health:
store/intersystems/irishealth:2019.3.0.308.0-community
Check this template app to start using this immediately.
Hi, Steven!
Thanks for this very useful article. Never knew that we can evaluate ObjectScript expressions inside JSON string. Great staff!
Hi Yang!
Check this series by @Brendan Bannon on Globals Mapping. I hope this is what you are looking for.
Thank you, Mario!
Does this work for IRIS Community version too?
Hi @Helmut Fessler!
See you've published webHerald on Open Exchange! Great! Now you can connect the announcement with the Open Exchange app and vice versa. This gives more traffic to the application.
And we have video instruction for this now.
Good questions, David. So I'm tagging @Jeff Fried and @Raj Singh to help with the answers.
Hi David!
InterSystems doesn't develop VSCode plugins. In this video, I'm enjoying VSCode ObjectScript plugin by @Dmitry Maslennikov from CaretDev as a Developers Community effort. My job is to support all the best efforts of the InterSystems Developers Community and I think this plugin is suitable for some ways of developing and debugging InterSystems Solutions with ObjectScript.
There is also another pretty mature VSCode plugin Serenji introduced by @John Murray from GeorgeJames Software which has a lot of advanced features to develop and debug InterSystems solutions with ObjectScript and REST API development.
and AFAIK there is also yet another VSCode plugin coming from @Rubens.Silva9155.
As for Atelier and Studio, there was an announcement by @Andreas Dieckow a year ago on the terms of InterSystems support for Atelier and Studio.
Hi @Stefan Wittmann !
If IRIS API Manager is published on InterSystems Docker Hub?
Thanks for everyone who came! We had a pretty nice event, hope to see you soon on the next InterSystems Dev Meetup in Boston!
Everything is perfect with your solution!
I was going to publish it on Package Manager which installs packages only in one namespace - the namespace where you call:
zpm:NAMESPACE>install package-name