I'm finally all setup for development and testing. For obvious typos, I'm just making edits to the docs project .txt files (and I'll post a patch when I'm done). For things I'm not sure about, here's some questions (this is about datastore.html):

1. Under "Definitions"**:

   * FeatureID or FID - uniquely defines a Feature (row in our csv file)
   * FeatureType - same as the name of the .csv file (ie. "locations"
     for locations.csv)
   * DataStore - assess all the FeatureTypes (.csv files) in a directory
   * FeatureType or Schema - names of the columns and their types

Did you really mean to use the word "FeatureType" twice here? Or did you mean "Feature" on the second bullet?

2. Under JavaCSVReader, in the <dependencies>, ${project.version} should be ${geotools.version}, right?

3. "To be continued" -- your email said "One thing you could do is try them out", but I'm not sure what you mean. You want me to try writing a 'main' that uses your CSVDataStore?

Lee


On 4/18/2011 7:51 AM, Jody Garnett wrote:
I was able to update the datastore.html page with links to the three classes I have working.

One thing you could do is try them out; and ask questions (and I will steal the answers for the documentation page).

Jody

On Mon, Apr 18, 2011 at 7:22 PM, Jody Garnett <jody.garn...@gmail.com <mailto:jody.garn...@gmail.com>> wrote:

    Sorry they are renamed on my hard drive; here are the originals I
    am trying to port over.

    You asked where to help this is literally the last couple pages
    for the docs; and I have been asking for a volunteer to work on
    the content data store tutorial for a while now :-)

    abstract data store tutorial (java property file)
    .. is in the wiki under advanced; the wiki seems to be down :(

    content data store tutorial ( csv files )
    -
    http://docs.geotools.org/latest/userguide/tutorial/advanced/datastore.html

    Currently this is 1/2 done as it only does read-only.

    I am having some computer issues so it may be a little bit before
    I am back online :(
    Jody


    On Mon, Apr 18, 2011 at 5:57 PM, lee-verizon
    <leebreisac...@verizon.net <mailto:leebreisac...@verizon.net>> wrote:

        Not sure I understand. I don't see abstractdatastore nor
        contentdatastore anywhere - neither in a doc/tutorial
        directory nor in the modules/unsupported directory. Am I
        looking in the wrong tree (you didn't answer my question about
        working in trunk)? Or are you working on these locally and
        have not committed anything to SVN yet?

        Lee



        On 4/18/2011 12:28 AM, Jody Garnett wrote:
        There are two data store tutorials; both need help.

        - abstractdatastore (this is first datatore tutorial; it has
        more content; but I need to be sure the code compiles). I
        will finish dragging the text over this evening.

        - contentdatastore this is the replacement which has a
        cleaner code base; but is read-only. I think some more work
        is needed before we can do a good read/write support based on
        it. By clean - it has way less methods and classes - and is
        more configuration rather than subclass magic methods.

        Jody

        On Mon, Apr 18, 2011 at 4:14 PM, lee-verizon
        <leebreisac...@verizon.net
        <mailto:leebreisac...@verizon.net>> wrote:

            Re datastore tutorial: Questions:
             - should I be working in trunk?
             - I see /docs/user/tutorial/advanced/datastore.txt -- is
            that the one
            you're talking about?
             - I see CSVDataStore.java (and others) also under
            docs/src/main -- is
            that the relevant java? How is that 'unsupported'? Just
            trying to
            understand the basics...
             - I see the name 'jive' as the author in svn -- is that
            you? Is there
            a list of svn usernames somewhere?

            Thanks,

            Lee

            On 4/17/2011 10:47 PM, lee-verizon wrote:
            > Re datastore tutorial: That sounds good. I'll dig in
            (but I don't have
            > much time to actually devote to this - don't know if I
            mentioned I do
            > have a full-time job).
            >
            > Re non-GIS background: I've been a developer for over
            35 years, so I've
            > done lots of stuff.
            >
            > Re what interests me:  I've always been interested in
            maps (since well
            > before GIS). I like the idea of revealing useful and
            interesting things
            > about the world and our lives via the combination of
            data and maps. For
            > example,
            >
            
http://www.ted.com/talks/hans_rosling_shows_the_best_stats_you_ve_ever_seen.html.
            >
            >
            > Re upgrade maven 3: Fun, fun (he said sarcastically).
            But yeah, I
            > understand the grunt work's gotta get done too and we
            give grunt work to
            > the newbies. I'll give it a shot.
            >
            > Thanks,
            >
            > Lee
            >
            > On 4/17/2011 10:19 PM, Jody Garnett wrote:
            >> Or upgrade build to maven 3 :)
            >>
            >> It is exactly the kind of thing that would make a
            difference but is hard for core developers to get time
            for. When I started I knew nothing about gis and just
            helped out on java side of things. It needs to get done
            as well.
            >>
            >> Jody
            >>
            >>
            >>
            >> On 18/04/2011, at 3:15 PM, Jody
            Garnett<jody.garn...@gmail.com
            <mailto:jody.garn...@gmail.com>>   wrote:
            >>
            >>> You should help me finish checking the datastore
            tutorial :)
            >>>
            >>> I am building it around csv files; so the moment it
            is released we will have questions and feature requests.
            >>>
            >>> Also it is an unsupported module so you have very
            little todo to gain access (send email and sign code
            contribution agreement).
            >>>
            >>> I am sure fixing bugs would also be of help. Or help
            update code examples for docs. Or help with swing module
            or.     ...
            >>>
            >>> What is your non GIS background? What interests you?
            >>>
            >>> Jody
            >>>
            >>>
            >>>
            >>> On 18/04/2011, at 2:25 PM,
            lee-verizon<leebreisac...@verizon.net
            <mailto:leebreisac...@verizon.net>>   wrote:
            >>>
            >>>>> Hi. I'm thinking about participating as a developer
            on GeoTools so I
            >>>>> started by following the install instructions.
            >>>>> I am an experienced Java developer...
            >>>> Like I said, I'm an experienced Java developer, but
            I know almost
            >>>> nothing about GIS. My goal is to eventually be able
            to contribute to
            >>>> some end-user applications as a volunteer. I'm
            hoping that diving into
            >>>> GeoTools will allow me to get some on-the-job training.
            >>>>
            >>>> So, where should I start? Should I just browse JIRA
            and pick some
            >>>> interesting looking bugs to fix? Or are there other
            to-do lists somewhere?
            >>>>
            >>>> Thanks,
            >>>>
            >>>> Lee
            >>>>
            >>>>
            
------------------------------------------------------------------------------
            >>>> Benefiting from Server Virtualization: Beyond
            Initial Workload
            >>>> Consolidation -- Increasing the use of server
            virtualization is a top
            >>>> priority.Virtualization can reduce costs, simplify
            management, and improve
            >>>> application availability and disaster protection.
            Learn more about boosting
            >>>> the value of server virtualization.
            http://p.sf.net/sfu/vmware-sfdev2dev
            >>>> _______________________________________________
            >>>> Geotools-devel mailing list
            >>>> Geotools-devel@lists.sourceforge.net
            <mailto:Geotools-devel@lists.sourceforge.net>
            >>>>
            https://lists.sourceforge.net/lists/listinfo/geotools-devel
            >
            >
            
------------------------------------------------------------------------------
            > Benefiting from Server Virtualization: Beyond Initial
            Workload
            > Consolidation -- Increasing the use of server
            virtualization is a top
            > priority.Virtualization can reduce costs, simplify
            management, and improve
            > application availability and disaster protection. Learn
            more about boosting
            > the value of server virtualization.
            http://p.sf.net/sfu/vmware-sfdev2dev
            > _______________________________________________
            > Geotools-devel mailing list
            > Geotools-devel@lists.sourceforge.net
            <mailto:Geotools-devel@lists.sourceforge.net>
            > https://lists.sourceforge.net/lists/listinfo/geotools-devel
            >


            
------------------------------------------------------------------------------
            Benefiting from Server Virtualization: Beyond Initial
            Workload
            Consolidation -- Increasing the use of server
            virtualization is a top
            priority.Virtualization can reduce costs, simplify
            management, and improve
            application availability and disaster protection. Learn
            more about boosting
            the value of server virtualization.
            http://p.sf.net/sfu/vmware-sfdev2dev
            _______________________________________________
            Geotools-devel mailing list
            Geotools-devel@lists.sourceforge.net
            <mailto:Geotools-devel@lists.sourceforge.net>
            https://lists.sourceforge.net/lists/listinfo/geotools-devel






------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to