InterSystems IRIS, Docker and ObjectScript

09 Mar, 2020, 12:00:00 AM - 29 Mar, 2020, 11:59:59 PM EST
The contest has already ended
Topic of the Contest
How to Apply
Prizes and Nomination
Terms and Conditions, Rules and Judgement
Winners

In this programming contest, we will accept applications that meet the ObjectScript CLI requirement.
Your application could be the library, package or tool, written in InterSystems ObjectScript can be used as a method call from another ObjectScript class or simply in IRIS Terminal.

The application could be launched on either InterSystems IRIS Community Edition,
or InterSystems IRIS for Health Community Edition.

If git cloned or download from the application's repository it should be runnable with docker container. E.g.:

$ docker-compose up -d

The application could be implemented as CLI, with execution in the IRIS terminal. e.g.:

$ docker-compose exec iris iris session iris

Node: 981b8e5c8f7a, Instance: IRIS

USER>w ##class(Your.Application).MakeTheWorldABetterPlace()

Sample Application

Don't forget to highlight in README.md of your repository how it could be used.

20 Registered Application(s)
Experts
13Experts3Community
BlocksExplorer
BlocksExplorer
Database Blocks Explorer for InterSystems Caché
Newcomer
10Experts1Community
ISC DEV
ISC DEV
Export/Import InterSystems Data Platform development artefacts
Newcomer
8Experts9Community
sql-builder
sql-builder
A flexible and powerful SQL query string builder for InterSystems IRIS
Newcomer
8Experts2Community
isc-utils
isc-utils
Weather, Exchange Rate, Temperature, Length
Newcomer
5Experts0Community
IDP DV
IDP DV
Class data verifier. Utility validates Intersystems IRIS classes properties data according to the properties' types.
Newcomer
3Experts1Community
apptools-admin
apptools-admin
Application tools for technical support and DBMS administrator. View and edit arrays, execute queries, including JDBC/ODBC, sending results to email as XLS files. A few simple graphs on the protocols of the system. This solution can be installed in earlier versions of Caché and Ensemble (tested 2016.1+). This can be done by importing xml.
Newcomer
3Experts0Community
ObjectScript-Foreach
ObjectScript-Foreach
Foreach function equivalent for ObjectScript
Newcomer
1Experts4Community
declarative-objectscript
declarative-objectscript
Work with collections like a boss + Epic promo video inside!
Newcomer
1Experts0Community
isc-live-global-mover
isc-live-global-mover
Tool for moving large globals from a database to another database without application downtime.
Newcomer
0Experts7Community
isc-generate-db
isc-generate-db
Creating a new database, namespace, CSP/REST Application never been so easy.
Newcomer
0Experts1Community
isc-tar
isc-tar
TAR compress tool
Newcomer
0Experts1Community
cmPurgeBackup
cmPurgeBackup
cmPurgeBackup is an utility that can be used to erase old Online Backup files.
Newcomer
0Experts0Community
CosFaker
CosFaker
Generate massive amounts of fake data for Intersystems Caché
Newcomer
0Experts0Community
FileMailer
FileMailer
Ensemble solution to email contents of a file via File Passthrough Service using Email Passthrough Operation
Newcomer
0Experts0Community
isc-global-size-tracing
isc-global-size-tracing
Application to keep track of your globals and database size.
Newcomer
0Experts0Community
Dynamic SQL to Dynamic Object
Dynamic SQL to Dynamic Object
📟 ObjectScript function to convert any sql query into a dynamic object
Newcomer
0Experts0Community
units
units
Library and examples of units of measure to work with physical objects implementation in ObjectScript. The first version includes the SI unit system. Next will be added American customary units, units of currency, bits and bytes, font and pixel sizes.
Newcomer
0Experts0Community
Reports from global
Reports from global
Based on the information from a global, using one query, we can create several reports at once.
Newcomer
0Experts0Community
iris-ci
iris-ci
InterSystems IRIS image for running unit tests. Useful for CIs, including GitHub Actions.
Newcomer
0Experts0Community
iris-ci-demo
iris-ci-demo
A demonstration of how IRIS-CI works.
Newcomer