Sep 24, 2011

The start of datapkggui project, a gui for CKAN datapkg

Beginning with the next Monday I will start the most open project I’ve ever done.
Yet another FBK collaboration begins for me. Under the supervision of Maurizio Napolitano, OKFN ambassador, datapkggui will be a graphical user interface built around the datapkg tool.

With the final aim to becoming OKFN official graphical tool for handling open datasets, datapkggui has two major objectives:

  1. Develop a usable graphical user interface for datapkggui
  2. Integrate the tool in the SOFA Statistics tool

With these two objectives in mind, datapkggui would help the Community twice: by facilitating the search, retrieval, use and creation of open datasets and by directly using them with the SOFA Statistics program.

written by dgraziotin

Dr. Daniel Graziotin received his PhD in computer science, software engineering at the Free University of Bozen-Bolzano, Italy. His research interests include human aspects in empirical software engineering with psychological measurements, Web engineering, and open science. He researches, publishes, and reviews for venues in software engineering, human-computer interaction, and psychology. Daniel is the founder of the psychoempirical software engineering discipline and guidelines. He is associate editor at the Journal of Open Research Software, academic editor at the Research Ideas and Outcomes (RIO) journal, and academic editor at the Open Communications in Computer Science journal. He is the local coordinator of the Italian Open science local group for the Open Knowledge Foundation. He is a member of ACM, SIGSOFT, and IEEE.

  • Mike Chelen Sep 28, 2011 Reply

    The GUI and SOFA integration both sound useful, will these features be separate or integrated together? It looks like the dependencies include only datapkg and wxPython so far.

    • dgraziotin Sep 30, 2011 Reply

      Hi Mike!
      The current plan is to write a GUI program using wxPython that uses datapkg interfaces, therefore allowing an easy integration with SOFA because of the tiny dependencies that you also mention. That is, the program will first be developed as a standalone application. The integration with SOFA will come after and become a side-effect of the design choices. So yes, we will have a datapkg GUI and SOFA will be able to call it.

Leave a comment