Wiki » History » Version 7

« Previous - Version 7/27 (diff) - Next » - Current version
Manuel Madrid, 06/23/2014 04:23 AM


Wiki

Useful links

Java Excel API

Weekly reports history

Week 5

  • What do I plan on doing next week?

    I will test the package and will create user documentation for the current functionalities.

  • Am I blocked on anything?

    Not really.

Week 4

  • What did I get done this week?

    I fixed some bugs related with the detection of the columns types. Now the plugin already recognize the following types: integer, long, float and double. The rest of the data is managed as string.

    I finally decided to go for the spatial support. I made some changes and now the plugin is already able to load tables containing coordinates (X,Y and Z) as point layers.

  • What do I plan on doing next week?

    I will get to know how to generate the plugin package. Then I will generate an addon that could be installed from the gvSIG addons manager. I will check that it can be installed on the last gvSIG 2.1 build (2227). Finally I will upload the package to the gvSIG official repo so it can be installed by everyone.

  • Am I blocked on anything?

    I had some problems trying to use the latest version of the gvSIG library org.gvsig.tools. I wanted to use it as it has some interesting bugfixes but I finally couldn't.

    Since those changes won't be available until the next gvSIG build release, Joaquín, my mentor, suggested to take a workaround in the meantime.

Week 3

  • What do I plan on doing next week?

    I will fix some issues affecting the detection of the column types.

    Depending on how long takes me to fix this issues I will consider to address the implementation of the spacial data support, despite it was initially planned in the next iteration, some weeks later.

  • Am I blocked on anything?

    I thought I could get more information from the Excel file than I finally got, as I couldn't get the information regarding the column type and the headers, in case they had.

    This made me spend more time than expected studying the jexcelapi needlessly as I finally reused some of the CSV provider source code. I have to say that this made me think if using the jexcelapi library was the right decision but I finally decided to carry on with it.

Week 2

  • What did I get done this week?
    • Created the maven multi-mode structure for the project.
    • Added the library modules and configuration files needed to compile and deploy the gvSIG plugin.
    • Uploaded the project to the SVN:

      https://devel.gvsig.org/svn/gvsig-jexcel

The SVN is also available from the gvSIG Redmine:

https://devel.gvsig.org/redmine/projects/gvsig-jexcel/repository
  • What do I plan on doing next week?

Next week I will try to have a preliminar version of the plugin that allows just to load data, without taking into account types and parameters.

  • Am I blocked on anything?

    - Had problems to find where to register the new data provider.
    - It was specially time-consuming to get familiar with the maven project structure.
    - I also found some problems to upload the source code to the SVN.
    - I was not sure if some aspects of the maven general configuration are correct.

    Finally I could fix all those problems so I made the expected progress.

Week 1

I've got a project within the gvSIG project infrastructure:

- https://devel.gvsig.org/redmine/projects/gvsig-jexcel

The source code will be stored at:

- https://devel.gvsig.org/svn/gvsig-jexcel
  • Are you blocked on anything?

    Not, so far.