# GSoC 2017 - More Metadata Management in AdminUI

**URL:** <https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479>\
**Category:** GSoC\
**Tags:** gsoc2017\
**Created:** [May 15, 2017, 1:55pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479 "2017-05-15T13:55:51Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [August 14, 2017, 9:49am UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/142 "2017-08-14T09:49:29Z")

</div>

Ohh, Sorry @dkayiwaIt’s due to the route name for some browsers ☹. I encountered and fixed now.

You can find the[zipped file here](https://www.sendspace.com/file/b9ggn6).

Required latest Commit : [https://github.com/suthagar23/openmrs-owa-sysadmin/commit/a519fbf50b82e8ce014929a2d1e378eea45169b9](https://github.com/suthagar23/openmrs-owa-sysadmin/commit/a519fbf50b82e8ce014929a2d1e378eea45169b9)

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [August 14, 2017, 3:10pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/143 "2017-08-14T15:10:56Z")

</div>

Weekly update : [https://medium.com/@suthagar23/drag-and-drop-module-implementation-351b3d665226](https://medium.com/@suthagar23/drag-and-drop-module-implementation-351b3d665226)

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [August 15, 2017, 8:18am UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/144 "2017-08-15T08:18:06Z")

</div>

@dkayiwa I will continue the discussions about the Manage Scheduler through this talk thread,

> [@Manage Scheduler Implementation on SysAdmin OWA](https://talk.openmrs.org/t/manage-scheduler-implementation-on-sysadmin-owa/12895):
>
> Hi All, I working to migrate scheduler functionalities from Legacy UI module to SysAdmin Open Web App. Currently, I am completed the most part of REST resource implementation and created following UI part for the Manage Scheduler slight_smile@dkayiwa I will continue the updates about Manage scheduler through this talk thread.

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [August 20, 2017, 3:10pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/145 "2017-08-20T15:10:19Z")

</div>

Hi All,

I am glad to inform that Manage Modules and System Information functionalities are reached the final stage 🙂

New updates

- Module updates connected with OpenMRS Add-ons APIs
- Search and find modules connected with OpenMRS Addons APIs
- Users can find and install the required versions of the module
- Non-Installed Module information page connected with OpenMRS Addons APIs and users can install modules directly
- Updated System Information Module information section

@dkayiwa, Can you review this updates? You can get the updated version thorugh the [module-ref application](https://modules-refapp.openmrs.org/openmrs/owa/SystemAdministration/index.html) or you can download the [compressed file here](https://www.sendspace.com/file/78wpu6).

Commits :

1. [Front Icons and labels updated](https://github.com/suthagar23/openmrs-owa-sysadmin/commit/928e667e2d7d0ba41073aeabc8f3e8a01d7dc25a)
2. [System Information module section updated](https://github.com/suthagar23/openmrs-owa-sysadmin/commit/b6a8df4e99eb148685dc5d732b5c89687c8e7ad1)
3. [Module search section updated with OpenMRS Addons APIs](https://github.com/suthagar23/openmrs-owa-sysadmin/commit/ba882b3847ebf6f158f2a97e8be413f582e436c4)
4. [Module update section updated with OpenMRS Addons](https://github.com/suthagar23/openmrs-owa-sysadmin/commit/d1005f5bd2f3ecf4e94789faabfd630cd29d5b9b)
5. [Non installed module information and implemented easy installation](https://github.com/suthagar23/openmrs-owa-sysadmin/commit/c25ff045f91ed1491b4630e3392acea3a1bf7ea8)
6. [OWA routes modifications](https://github.com/suthagar23/openmrs-owa-sysadmin/commit/06fec0a20aa900eba7232eea4c05ebf9e3a9db4b)

* * *

**Some of the updated screens**

Non Installed Module Information Page

 ![](https://talk.openmrs.org/uploads/default/original/2X/7/7ff5da462f0893ffbf06fef44ee9f351b6bd6889.PNG)

Module’s updae page

 ![](https://talk.openmrs.org/uploads/default/original/2X/c/c74be275172a16423f87ffc5a5228b513823f624.PNG)

Search Modules page

 ![](https://talk.openmrs.org/uploads/default/original/2X/b/b918305b62dd7d27652c04a0457aa0b41f0cc3b9.PNG)

Install from Online Page (with version selection)

 ![](https://talk.openmrs.org/uploads/default/original/2X/4/4e548611f527ddbf423c34b54942a59d3d64ec93.PNG)

Module Information section in System Info

 ![](https://talk.openmrs.org/uploads/default/original/2X/4/4b515f79bb3cbc97ea4f666870ab56af87feaf87.PNG)

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [August 21, 2017, 6:26am UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/146 "2017-08-21T06:26:37Z")

</div>

Hi all and @dkayiwa

Complete Project update on the OpenMRS Wiki Page : [https://wiki.openmrs.org/display/projects/More+Metadata+Management+in+AdminUI+-+GSoC+2017+Project](https://wiki.openmrs.org/display/projects/More+Metadata+Management+in+AdminUI+-+GSoC+2017+Project)

Final Weekly Report : [https://medium.com/@suthagar23/more-metadata-management-in-adminui-gsoc-2017-project-d9c42a68fea3](https://medium.com/@suthagar23/more-metadata-management-in-adminui-gsoc-2017-project-d9c42a68fea3)

Thanks 🙂

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [August 21, 2017, 2:26pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/147 "2017-08-21T14:26:40Z")

</div>

@dkayiwa

I have updated the OWA in the [module Ref Application](https://modules-refapp.openmrs.org/openmrs/owa/SystemAdministration/index.html) 🙂

Now you can check these functionalities on module Ref Application

1. Manage Modules
2. System Information
3. Manage Scheduler

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [August 31, 2017, 9:25am UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/148 "2017-08-31T09:25:19Z")

</div>

### System Administration Open Web App Version 1.0 Released

You wanted to install the REST web services v2.21.0 to get all the functionalities of this OWA [Get it from [here](https://www.sendspace.com/file/cr10xw)]. I have released the v1.0 through the GitHub and [bintray.com](http://bintray.com). I will add the related links to OpenMRS Add-Ons soon.

1. **v1.0 Release on [bintary.com](http://bintary.com)** - [Service End for Bintray, JCenter, GoCenter, and ChartCenter | JFrog](https://bintray.com/suthagar23/owa/openmrs-owa-sysadmin)
2. **v1.0 Release on GitHub** - [Release v1.0 · suthagar23/openmrs-owa-sysadmin · GitHub](https://github.com/suthagar23/openmrs-owa-sysadmin/releases/tag/v1.0)

> [@System Administration Open Web App v1.0 released!](https://talk.openmrs.org/t/system-administration-open-web-app-v1-0-released/13141):
>
> System Administration Open Web App version 1.0 Hi all, I am very happy to announce the initial release of the System Administration Open Web App version 1.0.0. I have worked on this project during my GSoC 2017 period and successfully moved some functionalities from legacy UI module to System Administration Open Web App. You can play with these functionalities on System Administration Open Web App, Manage Modules System Information Manage Scheduler You wanted to install the [REST web servic…](https://bintray.com/openmrs/omod/webservices.rest)

Regards, Suthagar

---

<div class="post-metadata">

**Author:** ![darius](https://talk.openmrs.org/user_avatar/talk.openmrs.org/darius/32/8082_2.png) [@darius](https://talk.openmrs.org/u/darius)\
**Post date:** [September 1, 2017, 1:56am UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/149 "2017-09-01T01:56:37Z")

</div>

Cool!

I notice that you’ve hosted this on your own bintray account (which is right), but that I’d expect this to also be mirrored in the OpenMRS account.

The [wiki page](https://wiki.openmrs.org/x/qoLRBg) about releasing _OMODs_ says something about this. We should say the same thing on the [Releasing OWA](https://wiki.openmrs.org/x/QgHcBg) page.

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [September 1, 2017, 3:11am UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/150 "2017-09-01T03:11:56Z")

</div>

Yah @dariusI have requested to @pascal to approve my request on Bintary. When he accepted my request, It will be automatically added to OpenMRS organization.

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [September 1, 2017, 7:21am UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/151 "2017-09-01T07:21:50Z")

</div>

@suthagar23 can you update the Releasing OWA page to reflect this?

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [September 1, 2017, 2:44pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/152 "2017-09-01T14:44:33Z")

</div>

Yah Sure @dkayiwaI will modify that Documentation page 🙂

---

<div class="post-metadata">

**Author:** ![ssmusoke](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ssmusoke/32/8020_2.png) [@ssmusoke](https://talk.openmrs.org/u/ssmusoke)\
**Post date:** [September 12, 2017, 3:20pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/153 "2017-09-12T15:20:05Z")

</div>

@suthagar23 how do I get access to the system admin OWA

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [September 13, 2017, 4:57pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/154 "2017-09-13T16:57:59Z")

</div>

@ssmusoke what do you mean by getting access 🙂 ?

You can just download the compressed OWA from [here](https://bintray.com/suthagar23/owa/openmrs-owa-sysadmin) and load it to the Open web app manager.

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [September 13, 2017, 5:17pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/155 "2017-09-13T17:17:30Z")

</div>

@suthagar23 you seem to have missed some steps mentioned here: [https://wiki.openmrs.org/display/docs/Releasing+an+Open+Web+Application](https://wiki.openmrs.org/display/docs/Releasing+an+Open+Web+Application) Not so?

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [September 13, 2017, 5:30pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/156 "2017-09-13T17:30:03Z")

</div>

Yah @dkayiwa. I am waiting for the approval to join with OpenMRS in Bintary. I have requested through Bintary but didn’t get any response yet. Once I get the approval, I will complete this missed steps.

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [September 13, 2017, 5:46pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/157 "2017-09-13T17:46:38Z")

</div>

For how long have you waited? a day? weeks? Or something else? Am only asking to see how we can respond faster.

---

<div class="post-metadata">

**Author:** ![suthagar23](https://talk.openmrs.org/user_avatar/talk.openmrs.org/suthagar23/32/6342_2.png) [@suthagar23](https://talk.openmrs.org/u/suthagar23)\
**Post date:** [September 13, 2017, 5:52pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/158 "2017-09-13T17:52:20Z")

</div>

I think I am waiting for 2weeks (from the first release date 🙂 on GitHub). I can’t request again through the Bintary, because It says me that Request already sent to the Org and waiting for the approval.

@dkayiwa Currently I released the OWA under my repository in Bintary and I will move it under OpenMRS once I get permission. Are there any alternatives from you view?

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [September 17, 2017, 8:08pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/159 "2017-09-17T20:08:29Z")

</div>

@raff any updates on the Bintray request?

---

<div class="post-metadata">

**Author:** ![raff](https://talk.openmrs.org/user_avatar/talk.openmrs.org/raff/32/11894_2.png) [@raff](https://talk.openmrs.org/u/raff)\
**Post date:** [September 18, 2017, 12:02pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/160 "2017-09-18T12:02:11Z")

</div>

Sorry for the delay. I’ve created this page [https://wiki.openmrs.org/display/docs/For+Open+Web+App+Developers](https://wiki.openmrs.org/display/docs/For+Open+Web+App+Developers)

@suthagar23, I’ve linked your repo! Thanks for you patience!

---

<div class="post-metadata">

**Author:** ![raff](https://talk.openmrs.org/user_avatar/talk.openmrs.org/raff/32/11894_2.png) [@raff](https://talk.openmrs.org/u/raff)\
**Post date:** [September 18, 2017, 12:08pm UTC](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479/161 "2017-09-18T12:08:18Z")

</div>

Just noticed [Releasing Open Web Application](https://wiki.openmrs.org/x/QgHcBg) page. I’ve moved it under For Open Web App Developers and added info there.

[Previous page](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479.md?page=7)

[Next page](https://talk.openmrs.org/t/gsoc-2017-more-metadata-management-in-adminui/11479.md?page=9)
