This document discusses remixing Esri applications on GitHub for local government use. It encourages maintaining branding when remixing apps, keeping up-to-date on bug patches, and modifying apps to suit specific requirements. Local governments are also encouraged to publish their remixed apps on GitHub and spread the word.
The idea is that local governments can throw all of their data in a specific data model and then are able to use a number of canned editing workflows, base maps and web and mobile apps.
These free apps are cool and all, but sometimes clients have crazy requests that we need to meet. Sometimes it can be difficult to meet these requests when deploying code we have not developed ourselves.
Starting late last year, Esri released most of these apps for free on Github under the Apache license.This means that we can download these apps, modify and publish.
You can fork Esri’s repo to create a downstream copy of the code.This allows you to incorporate any changes Esri makes in the future while keeping your code in a separate repo
Basic Remix – Modifying ColorsWith a little CSS wizardry you can easily change the branding for the app.I hate the green color here, so I made it Black.
Since I am maintaining my code with GIT I can submit pull requests to the Esri maintained repo.This way I can help the community as well as myself as I come across bugs.
I really like the My Government Services app. However, I really wish it had more features. I cannot show additional layers and I really wish I could print stuff out.
I really like the My Government Services app. However, I really wish it had more features. I cannot show additional layers and I really wish I could print stuff out.
By forking the code on Github, I could combine both the parts of the code I wanted from the Tax Parcel Viewer and merge it into the code for my government services. This allowed me a pretty solid foundation to start building my planning viewer app.