[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openmrs-dev
Subject:    Melbourne Hack Nights
From:       Rafal Korytkowski <rafal () openmrs ! org>
Date:       2014-03-27 11:50:30
Message-ID: CAKNp=UNc7gijY3CMVYihr_xjJz+xqYDUpRd8n8uRg2yKQDWApA () mail ! gmail ! com
[Download RAW message or body]

Hey,

I'm excited to bring some news from the OpenMRS team in Australia. They are
working on the Concept Proposal Module for quite some time now. If you
haven't heard about the project before please visit its
wiki<https://wiki.openmrs.org/display/projects/Melbourne+Hack+Night+-+Concept+Proposal+Module>
                
.

The project is interesting in many ways. It sets a path for many new
technologies to be used by module developers.

It was the first project to take advantage of Hibernate
annotations<https://github.com/OpenMRS-Australia/openmrs-cpm/blob/master/conceptpropose/api/src/main/java/org/openmrs/module/conceptpropose/ProposedConcept.java>
 over
hbm files. It uses AngularJS  <http://angularjs.org/>for the entire UI.
Recently its build has been moved from Maven to Gradle<http://www.gradle.org/>.
It also uses a vagrant
configuration<https://github.com/OpenMRS-Australia/openmrs-vagrant>
for
setting up an OpenMRS testing server. If you want to test your module with
Selenium  <http://docs.seleniumhq.org/>and Cucumber <http://cukes.info/> you
can find there an example of a working
configuration<https://github.com/OpenMRS-Australia/openmrs-cpm/tree/master/functional-tests>
 as
well.

The project repo <https://github.com/OpenMRS-Australia/openmrs-cpm> is
definitely a place to look at if you are searching for innovations in
module's development.

Feature-wise the project hasn't progressed that much since the last time we
had a look at it. The main difference is that it's now split in 2 modules:
one for reviewing concept proposals and the other for sending concept
proposals. You can see it in action visiting a test
server<http://ec2-54-245-143-28.us-west-2.compute.amazonaws.com:8080/openmrs/index.htm>
 (user:admin,
pass:OpenMRS1). Look for Concept Proposal Module and Concept Review Module
on the administration screen.

The team is looking forward to working more closely with future users to
prioritize work and implement any missing features. Please reply to this
e-mail if you are interested in working with them.

-Rafał

-- 
OpenMRS Developers: http://go.openmrs.org/dev
Post: dev@openmrs.org | Unsubscribe: dev+unsubscribe@openmrs.org
Manage your OpenMRS subscriptions at https://id.openmrs.org/

To unsubscribe from this group and stop receiving emails from it, send an email to \
dev+unsubscribe@openmrs.org.


[Attachment #3 (text/html)]

<div dir="ltr"><span \
style="font-family:arial,sans-serif;font-size:13px">Hey,</span><br \
style="font-family:arial,sans-serif;font-size:13px"><br \
style="font-family:arial,sans-serif;font-size:13px"><span \
style="font-family:arial,sans-serif;font-size:13px">I&#39;m excited to bring some \
news from the OpenMRS team in Australia. They are working on the Concept Proposal \
Module for quite some time now. If you haven&#39;t heard about the project before \
please visit  </span><a \
href="https://wiki.openmrs.org/display/projects/Melbourne+Hack+Night+-+Concept+Proposal+Module" \
target="_blank" style="font-family:arial,sans-serif;font-size:13px">its wiki</a><span \
style="font-family:arial,sans-serif;font-size:13px">.</span><div \
style="font-family:arial,sans-serif;font-size:13px">

<br></div><div style="font-family:arial,sans-serif;font-size:13px"><div>The project \
is interesting in many ways. It sets a path for many new technologies to be used by \
module developers.  </div><div><br></div><div>It was the first project to take \
advantage of  <a href="https://github.com/OpenMRS-Australia/openmrs-cpm/blob/master/co \
nceptpropose/api/src/main/java/org/openmrs/module/conceptpropose/ProposedConcept.java" \
target="_blank">Hibernate annotations</a>  over hbm files. It uses  <a \
href="http://angularjs.org/" target="_blank">AngularJS  </a>for the entire UI. \
Recently its build has been moved from Maven to  <a href="http://www.gradle.org/" \
target="_blank">Gradle</a>. It also uses a  <a \
href="https://github.com/OpenMRS-Australia/openmrs-vagrant" target="_blank">vagrant \
configuration</a>  for setting up an OpenMRS testing server. If you want to test your \
module with  <a href="http://docs.seleniumhq.org/" target="_blank">Selenium  </a>and  \
<a href="http://cukes.info/" target="_blank">Cucumber</a>  you can find there an \
example of a  <a href="https://github.com/OpenMRS-Australia/openmrs-cpm/tree/master/functional-tests" \
target="_blank">working configuration</a>  as well.</div>

<div><br></div><div><a style="color:rgb(34,34,34)"></a>The<a \
href="https://github.com/OpenMRS-Australia/openmrs-cpm"> project repo</a>  is \
definitely a place to look at if you are searching for innovations in module&#39;s \
development.</div>

<div><br></div><div>Feature-wise the project hasn&#39;t progressed that much since \
the last time we had a look at it. The main difference is that it&#39;s now split in \
2 modules: one for reviewing concept proposals and the other for sending concept \
proposals. You can see it in action visiting a  <a \
href="http://ec2-54-245-143-28.us-west-2.compute.amazonaws.com:8080/openmrs/index.htm" \
target="_blank">test server</a>  (user:admin, pass:OpenMRS1). Look for Concept \
Proposal Module and Concept Review Module on the administration screen.  </div>

<div><br></div><div>The team is looking forward to working more closely with future \
users to prioritize work and implement any missing features. Please reply to this \
e-mail if you are interested in working with them.</div>

</div><div><div><br>-Rafał</div>
</div>
</div>

<p></p>

-- <br />
OpenMRS Developers: <a \
                href="http://go.openmrs.org/dev">http://go.openmrs.org/dev</a><br />
Post: dev@openmrs.org | Unsubscribe: dev+unsubscribe@openmrs.org<br />
Manage your OpenMRS subscriptions at <a \
href="https://id.openmrs.org/">https://id.openmrs.org/</a><br />

<p></p>

To unsubscribe from this group and stop receiving emails from it, send an email to <a \
href="mailto:dev+unsubscribe@openmrs.org">dev+unsubscribe@openmrs.org</a>.<br />



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic