go to post Evgeny Shvarov · Feb 12, 2019 Nice writing, Nikita!Just want to mention that there is a new community option to code ObjectScript you've probably never tried - VSCode plugin for ObjectScript by @Dmitry Maslennikov.A lot of developers can name VSCode as "favorite" IDE and the plugin can do really a lot for InterSystems IRIS developers today.
go to post Evgeny Shvarov · Feb 12, 2019 If tool XYZ is installed in namespace+database XYZ and consists of classes in the XYZ package that's %ALL-mapped from XYZ, default storage for persistent classes in that package will use globals ^XYZ.* which will get stored in the default data database of whichever namespace the tool is used in (e.g. USER). These globals mustn't clash with globals created in the same place by a tool from a different supplier, or by the end-user's own apps.Right. And this is the reason why the tool with XYZ.Classes should be installed in XYZ namespace - in this way even if I map XYZ to %All all the data persistent data for XYZ.Classes will be stored in XYZ namespace, even if I use it from USER namespace, right?
go to post Evgeny Shvarov · Feb 12, 2019 Hi John! Thanks for the input. Why do you think we need a prefix for globals? The matter to have a dedicated namespace/database for the tool frees us from this requirement, right?- There should be a central name registry, to avoid clashing on namespace/database names, package names etc between different package providers.Agree, this is valuable. If we'll see thousands of modules. If we have a public package manager this will solve it I guess. But maybe "package name=repo name" rule could be a solver.- What's the upper limit on namespaces? Databases?I guess we have it in docs, but this number is large. Thousands I hope.- Adding a namespace for each tool package will lengthen namespace lists in Studio, Portal etc. Maybe tools don't always need a namespace in front of their database. Ones that present a web app / REST interface probably do (at the moment) because of how the app config has to point to a namespace.One of the options when tools could safely share one namespace when it has the same publisher. We often can imagine one company/developer who produces several tools which probably can be installed into one namespace/database.
go to post Evgeny Shvarov · Feb 11, 2019 Hi Jaqueline!It seems like it needs enhancement.Could you please file the issue here?
go to post Evgeny Shvarov · Feb 6, 2019 Check a nice app COS Faker by @Henry.HamonPereira which is just for that. BTW, Henry! Let's publish it on Open Exchange?
go to post Evgeny Shvarov · Feb 5, 2019 INT code gives you the option to debug the related MAC, CLS or.. INT code. So it's for debugging purpose. And yes, it's stored in globals on disk and so needs disk space.
go to post Evgeny Shvarov · Feb 3, 2019 Hi Ponnumani!Do you suggest an InterSystems Community Slack conference?
go to post Evgeny Shvarov · Jan 28, 2019 Hi Bernard! The Atelier 1.3 beta tag is introduced! Thank you!
go to post Evgeny Shvarov · Jan 25, 2019 About the version - I see 2,44,33 with commas:Please put dots in the next Approval request?About the Community Article URL - it waits for the link to a related article on DC (yes, we want to cross-promote DC with this).
go to post Evgeny Shvarov · Jan 25, 2019 This was fast! Rob, all is good, please update the article link and version and you are all set!
go to post Evgeny Shvarov · Jan 25, 2019 Hi @Rob Tweed !Submit your QEWD framework on Open Exchange! You'll get the option to advertise it on Global Masters and DC Social media, on Youtube and even here soon.
go to post Evgeny Shvarov · Jan 18, 2019 Dear Community Members!Thank you so much for making reviews! You made InterSystems Data Platforms Caché and InterSystems IRIS a Gartner Customers' Choice 2019 in Operational Database management Systems!
go to post Evgeny Shvarov · Jan 17, 2019 Hi Bert! Hi guys!I'll be on a Symposium as well on the 5th of February and we can arrange demos of different VSCode plugins for InterSystems ObjectScript!
go to post Evgeny Shvarov · Jan 16, 2019 Hi Anthony!It's a greeting from the DC manager )This comment looks like an answer for me and because we have a nice feature on DC to convert comments to answers and vice-versa. So I converted it for you and if you want you can mark it as accepted answer now.
go to post Evgeny Shvarov · Jan 16, 2019 Hi David!Emails of DC members are not exposed publicly.BTW, do we need private messaging on DC?