Hi, I have pushed changes to github.
June 19, 2017 10:38 PM, "Martin Desruisseaux" wrote: I had a quick look at the JavaFX application and would like precision about the plan for the following topics: * The "home" tag currently display configuration information in text format. They were a proposal to display it as a tree table. Could you make a schedule about when you plan to work on that part? A read only TreeTableView is implemented. Follow these steps: * Drag a file containing metadata into the application * Right click on it to reveal "Open metadata" * A new tab will open with the name of the file. * Expand the "Tree Table" pane for tree based view The tree table uses org.apache.sis.util.collection.TreeTable as the model instead of Metadata directly. I assume this class is very general purpose and flexible for many kinds of data. The diagnostics information on home page obtained using About.configuration() also returns a TreeTable object. I can display that also as a tree table if you want, although the screen was mainly for development purposes as I added or removed runtime dependencies. * Likewise, the "CRS" tag has "Registered" and "Custom" parts, but both of them a currently empty. Can you publish a schedule about your proposed implementation plan? In the latest commit the CRS tab is a table that lists all installed CRS Codes. There is also a search box to filter codes. For this component I have taken cues from an equivalent geotoolkit component, and done a verbatim copy of org.geotoolkit.gui.javafx.crs.Code with a minor addition of a getter method. The original code is LGPL licensed, so inform me what license work needs to be done. Siddhesh proposed to use JIRA for tracking the project using agile / scrum. Could you provide me some hints about how to do that please? By agile/scrum I actually intended some form of issue and project task tracking. JIRA's scrum turns out be too much for this project. Instead I have set-up Github Projects at https://github.com/SiddheshRane/sis-client/projects (https://github.com/SiddheshRane/sis-client/projects). What I've done here is list To Do, In Progress and Done tasks. The tasks will be very low level, elementary units of functionality however minute and their description will refer code sections and APIs that they require. This way you will get a precise idea about how the implementation is going on. Regards Siddhesh Rane
