OpenLMIS tasks progress update

Hi there. Sorry I missed the community call today. There are a couple of things I can update to the community.

  1. I set up a Sonar instance at http://ci.openlmis.org:9000/ . But because the 2.0 official build (http://ci.openlmis.org:8080/) is failing, I couldn’t run a Sonar build. Is there anyone fixing the build?

  2. The ThoughtWorks team is working on reporting stories using a lightweight OLAP tool called Cubes (http://cubes.databrewery.org/). Now we are able to set up an OLAP service along with OpenLMIS instance, build OLAP cubes from OpenLMIS database, and do simple analytics task on the cubes, without invading OpenLMIS codebase at all. The Mozambique team (@Danni @Pengfei) will be able to demonstrate the solution to the community later. It looks to me has the potential to grow into a common BI/reporting solution to all OpenLMIS implementations.

P.S. architecturally the solution looks like following…(sorry for my poor sketching)

···

Jeff Xiong
ThoughtWorks
+86 186 826 53819

Thanks Jeff, the jenkins setup is great!

We noticed 2.0 doesn’t build do to some sub-module issues we’re seeking to correct. Even so, the jenkins output indicated some sort of socket error? Hopefully we can take a look at it soon.

Rich

···

On Tuesday, December 8, 2015 at 6:06:15 PM UTC-8, Jeff Xiong wrote:

Hi there. Sorry I missed the community call today. There are a couple of things I can update to the community.

  1. I set up a Sonar instance at http://ci.openlmis.org:9000/ . But because the 2.0 official build (http://ci.openlmis.org:8080/) is failing, I couldn’t run a Sonar build. Is there anyone fixing the build?
  1. The ThoughtWorks team is working on reporting stories using a lightweight OLAP tool called Cubes (http://cubes.databrewery.org/). Now we are able to set up an OLAP service along with OpenLMIS instance, build OLAP cubes from OpenLMIS database, and do simple analytics task on the cubes, without invading OpenLMIS codebase at all. The Mozambique team (@Danni @Pengfei) will be able to demonstrate the solution to the community later. It looks to me has the potential to grow into a common BI/reporting solution to all OpenLMIS implementations.

P.S. architecturally the solution looks like following…(sorry for my poor sketching)


Jeff Xiong
ThoughtWorks
+86 186 826 53819

Thanks Elias. Jeff installed Jenkins, so I think only he can supply the login credentials.

If you need access to the AWS server itself, please send Josh your security certificate.

Rich

Hi all,

This line was added to enable debugging, we can feel free to delete it.

org.gradle.jvmargs=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8877

-Danni

···

On Fri, Dec 11, 2015 at 6:49 AM, Rich Magnuson rich.magnuson@villagereach.org wrote:

Thanks Elias. Jeff installed Jenkins, so I think only he can supply the login credentials.

If you need access to the AWS server itself, please send Josh your security certificate.

Rich

Jeff - is it possible to add admin accounts for a few folks on Jenkins and Sonar?

···

On Tuesday, December 8, 2015 at 6:06:15 PM UTC-8, Jeff Xiong wrote:

Hi there. Sorry I missed the community call today. There are a couple of things I can update to the community.

  1. I set up a Sonar instance at http://ci.openlmis.org:9000/ . But because the 2.0 official build (http://ci.openlmis.org:8080/) is failing, I couldn’t run a Sonar build. Is there anyone fixing the build?
  1. The ThoughtWorks team is working on reporting stories using a lightweight OLAP tool called Cubes (http://cubes.databrewery.org/). Now we are able to set up an OLAP service along with OpenLMIS instance, build OLAP cubes from OpenLMIS database, and do simple analytics task on the cubes, without invading OpenLMIS codebase at all. The Mozambique team (@Danni @Pengfei) will be able to demonstrate the solution to the community later. It looks to me has the potential to grow into a common BI/reporting solution to all OpenLMIS implementations.

P.S. architecturally the solution looks like following…(sorry for my poor sketching)


Jeff Xiong
ThoughtWorks
+86 186 826 53819

2.0 is once again building! Special thanks to Jeff and Chongsun for helping make it happen.

···

Hi all,

This line was added to enable debugging, we can feel free to delete it.

org.gradle.jvmargs=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8877

-Danni

On Fri, Dec 11, 2015 at 6:49 AM, Rich Magnuson rich.magnuson@villagereach.org wrote:

Thanks Elias. Jeff installed Jenkins, so I think only he can supply the login credentials.

If you need access to the AWS server itself, please send Josh your security certificate.

Rich

Great!

I have configured Sonar to run. Check it at http://ci.openlmis.org:9000/

Change I made: https://github.com/OpenLMIS/open-lmis/commit/991a4f8f7df37c9b3399ea98ecd487472c11a875

Inline images 1

Any suggestion how should we control or even improve it?

···

On 18 December 2015 at 06:23, Rich Magnuson rich.magnuson@villagereach.org wrote:

2.0 is once again building! Special thanks to Jeff and Chongsun for helping make it happen.

From: Danni Yu [mailto:dyu@thoughtworks.com]

Sent: Thursday, December 10, 2015 6:10 PM

To: Rich Magnuson rich.magnuson@villagereach.org

Cc: Elias Muluneh emuluneh@jsi.com; OpenLMIS Dev openlmis-dev@googlegroups.com; Josh Zamor josh.zamor@villagereach.org; pfcui@thoughtworks.com

Subject: Re: OpenLMIS tasks progress update

Hi all,

This line was added to enable debugging, we can feel free to delete it.

org.gradle.jvmargs=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8877

-Danni

On Fri, Dec 11, 2015 at 6:49 AM, Rich Magnuson rich.magnuson@villagereach.org wrote:

Thanks Elias. Jeff installed Jenkins, so I think only he can supply the login credentials.

If you need access to the AWS server itself, please send Josh your security certificate.

Rich

You received this message because you are subscribed to the Google Groups “OpenLMIS Dev” group.

To unsubscribe from this group and stop receiving emails from it, send an email to openlmis-dev+unsubscribe@googlegroups.com.

To post to this group, send email to openlmis-dev@googlegroups.com.

To view this discussion on the web visit https://groups.google.com/d/msgid/openlmis-dev/BN1PR02MB021F5CB2E31B9CCBAA0651393E00%40BN1PR02MB021.namprd02.prod.outlook.com.

For more options, visit https://groups.google.com/d/optout.

Jeff Xiong
ThoughtWorks
+86 186 826 53819