go to post Evgeny Shvarov · Oct 24, 2019 John, we are considering it. There is a possibility if we have enough support and requests from developers.
go to post Evgeny Shvarov · Oct 22, 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
go to post Evgeny Shvarov · Oct 19, 2019 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
go to post Evgeny Shvarov · Oct 18, 2019 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.
go to post Evgeny Shvarov · Oct 16, 2019 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?
go to post Evgeny Shvarov · Oct 15, 2019 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).
go to post Evgeny Shvarov · Oct 15, 2019 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: Atelier can be integrated with Git Studio also has the integration with Git
go to post Evgeny Shvarov · Oct 13, 2019 @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.
go to post Evgeny Shvarov · Oct 13, 2019 This is fixed in IRIS 2019.3 community version. Image tag is store/intersystems/iris-community:2019.3.0.309.0
go to post Evgeny Shvarov · Oct 13, 2019 The same video on Developers Youtube if it's more comfortable
go to post Evgeny Shvarov · Oct 13, 2019 Thanks @Josh Lubarr ! Is there a programmatical (non-interactive) way to export/import these ^Security settings?
go to post Evgeny Shvarov · Oct 13, 2019 Thanks for sharing this, @Kyle.Baxter! BTW, what is the programmatic way to make this setting?
go to post Evgeny Shvarov · Oct 11, 2019 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.0 and for InterSystems IRIS for Health: store/intersystems/irishealth:2019.3.0.308.0-community Check this template app to start using this immediately.
go to post Evgeny Shvarov · Oct 9, 2019 Hi, Steven! Thanks for this very useful article. Never knew that we can evaluate ObjectScript expressions inside JSON string. Great staff!
go to post Evgeny Shvarov · Oct 9, 2019 Hi Yang! Check this series by @Brendan Bannon on Globals Mapping. I hope this is what you are looking for.