eoconline / opla Goto Github PK
View Code? Open in Web Editor NEWSample Site for an EOC organized into standard Sections: Operations, Planning, Logistics, Admin (OPLA)
License: MIT License
Sample Site for an EOC organized into standard Sections: Operations, Planning, Logistics, Admin (OPLA)
License: MIT License
What is the 20% functionality that 80% of Emergency Operations Centers need? Where can we get our largest bang for the limited time we have to invest?!
Our Roadmap needs your input to rank what Key Features we work on! Hopefully we can use native GitHub functionality to create a list of possible features, and allow EOC staff and volunteers from across the country to suggest new features and vote which are most crucial.
Having a prototype up and running is a valuable way to demonstrate ideas and gain participation from visually oriented folk.
So what might be in the initial site, until we can work out the Roadmap bit?
Ideas:
Please add your comments in the comments below!
Using DNN as our base Content Management System (CMS) brings much to the table:
Low-Cost, Open Source
Great User Experience
Secure
Vital EcoSystem
Proven Architecture
and
There are some limitations inherent with adopting DNN:
Anyway, the real point of this issue is to encourage commentary on how best to abstract the services/functionality we rely on from DNN, and have an architecture that doesn't rely on any particular CMS.
A simple strategy for now is to minimize reliance on any particular CMS, and build an indirection layer from the start to insulate us from any future change in CMS. Ideally we'd be able to support other CMS's in the future, or roll our own, but DNN & Microsoft look like great partners!
Feel free to comment on alternative stacks, providers or CMS's we might look at early on - if they might offer anything like the list of advantages above.
The goal is to easily set up a 'model' site for new users to experience/test/demo/use as a starting point for their own site customizations. (It likely will help with testing and other purposes too.)
At one level we can just set up a (Docker?) container and replicate that.
At a more primitive level, we need a smooth process to create such a container to begin with and incorporate updated components, whether a new DNN Release, or some other library we use. This would be used by those staying off the cloud too.
Components of our sample site likely include:
For the cloud, there are issues of provisioning to get worked out:
One strategy to investigate is how to take advantage of the existing DNN Import/Export functionality. These overlap/interact with the DNN Site/Page Template functionality. Some issues they have may need resolution/work-around/understanding of first:
dnnsoftware/Dnn.Platform#2432
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.