OODT
  1. OODT
  2. OODT-402

Write default File Manager policy and associated RSS conf to automatically publish GeoRSS to Apache SIS

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.4
    • Component/s: file manager
    • Labels:

      Description

      Apache SIS is a spatial project in the Incubator: http://incubator.apache.org/sis/. It provides a location REST service, and a dynamic Java Quad Tree. SIS can be fed GeoRSS and then can use that information to drive its location service interface.

      Apache OODT and its File Manager component have the ability to manage files, their metadata, and to output it in RSS format. The RSS service in OODT is configurable, and has been used in the past to generate GeoRSS, but hasn't been standardized to do so yet.

      This project would involve:

      1. Wire up a default GeoRSS config in the File Manager RSS service to output lat/lon generically from ingested files with those metadata fields.
      2. Define default file manager policy for LocationAwareProducts.
      3. Connect the GeoRSS output in File Manager to Apache SIS and demonstrate that the product can be searched and located using the Quad Tree and the Location Service in SIS.
      1. OODT-402.rlaidlaw.2012-05-25.patch.txt
        1 kB
        Ross Laidlaw
      2. demo_connection.png
        154 kB
        Ross Laidlaw

        Activity

        Hide
        Ross Laidlaw added a comment -

        The first 'simple' solution is in place after completing the three subtasks for this issue. Additional tasks can be created to improve upon this simple solution.

        Show
        Ross Laidlaw added a comment - The first 'simple' solution is in place after completing the three subtasks for this issue. Additional tasks can be created to improve upon this simple solution.
        Hide
        Ross Laidlaw added a comment - - edited

        I have committed this patch in r1342748 to update the 'CHANGES.txt' file with details of this task and subtasks OODT-449, OODT-452 and OODT-453.

        Show
        Ross Laidlaw added a comment - - edited I have committed this patch in r1342748 to update the 'CHANGES.txt' file with details of this task and subtasks OODT-449 , OODT-452 and OODT-453 .
        Hide
        Chris A. Mattmann added a comment -

        Ross, great work so far!

        Show
        Chris A. Mattmann added a comment - Ross, great work so far!
        Hide
        Chris A. Mattmann added a comment -

        Ross, great work so far!

        Show
        Chris A. Mattmann added a comment - Ross, great work so far!
        Hide
        Ross Laidlaw added a comment -

        This is a screenshot showing a successful connection between the OODT File Manager and SIS by using the OODT CAS REST API to generate an RSS feed.

        Show
        Ross Laidlaw added a comment - This is a screenshot showing a successful connection between the OODT File Manager and SIS by using the OODT CAS REST API to generate an RSS feed.
        Hide
        Chris A. Mattmann added a comment -
        • push out to 0.5
        Show
        Chris A. Mattmann added a comment - push out to 0.5
        Hide
        Chris A. Mattmann added a comment -
        • push to 0.5
        Show
        Chris A. Mattmann added a comment - push to 0.5
        Hide
        Chris A. Mattmann added a comment -

        Hi Ross,

        Great to hear from you! We'd be happy to have you contribute to GSoC and this particular issue, and more broadly, in Apache OODT as a whole. I'm totally open to you working on this issue and will be happy to mentor it.

        If you have any questions, hit me up on dev@oodt.apache.org or user@oodt.apache.org and looking forward to working with you!

        Cheers,
        Chris

        Show
        Chris A. Mattmann added a comment - Hi Ross, Great to hear from you! We'd be happy to have you contribute to GSoC and this particular issue, and more broadly, in Apache OODT as a whole. I'm totally open to you working on this issue and will be happy to mentor it. If you have any questions, hit me up on dev@oodt.apache.org or user@oodt.apache.org and looking forward to working with you! Cheers, Chris
        Hide
        Ross Laidlaw added a comment -

        Hi Chris,

        I'm a student at Oxford University in England, studying for a masters degree in Software Engineering.

        I'm very interested in the OODT project and I'd like to get involved.

        I'm hoping to participate in Google Summer of Code 2012. This would be an ideal opportunity for me to deliver a package of work within a set period of time and hopefully demonstrate my abilities to the OODT team. After that, if the OODT team are happy with my work and would like me to contribute more, I would very much like to continue contributing to the project beyond the end of GSoC.

        Therefore, please could I put myself forward as a candidate to tackle this issue for GSoC 2012? I've started reading through the documentation for OODT, in particular the CAS FileManager user guide and developer guide, with the aim of producing a draft proposal for GSoC to tackle OODT-402.

        Many thanks for your time,

        Ross

        Show
        Ross Laidlaw added a comment - Hi Chris, I'm a student at Oxford University in England, studying for a masters degree in Software Engineering. I'm very interested in the OODT project and I'd like to get involved. I'm hoping to participate in Google Summer of Code 2012. This would be an ideal opportunity for me to deliver a package of work within a set period of time and hopefully demonstrate my abilities to the OODT team. After that, if the OODT team are happy with my work and would like me to contribute more, I would very much like to continue contributing to the project beyond the end of GSoC. Therefore, please could I put myself forward as a candidate to tackle this issue for GSoC 2012? I've started reading through the documentation for OODT, in particular the CAS FileManager user guide and developer guide, with the aim of producing a draft proposal for GSoC to tackle OODT-402 . Many thanks for your time, Ross
        Hide
        Chris A. Mattmann added a comment -
        • set fix version
        Show
        Chris A. Mattmann added a comment - set fix version

          People

          • Assignee:
            Ross Laidlaw
            Reporter:
            Chris A. Mattmann
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development