by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Shane Carey
    @careyshan_gitlab
    @jodygarnett So is the project gone now?
    Jody Garnett
    @jodygarnett
    the joy of opensource is the project is not gone
    (indeed half the point of using a software foundation is so the technology has a longer shelf life then any one company)
    but you should treat it as an experiment
    Gabriel Roldan
    @groldan
    far from gone, master is at its best, waiting for me to have enough spare time to cut a release
    Jody Garnett
    @jodygarnett
    rather than picking up a tool that someone else is paying for
    indeed the tech improvements made last year kick a**
    Gabriel Roldan
    @groldan
    right, without sustained funding, at least for the time being
    Jody Garnett
    @jodygarnett
    and I am kind of dissapointed there is not a marketing department to share them with the world
    yup.
    Shane Carey
    @careyshan_gitlab
    Can ye help me install this great piece of software please? Really keen to test it out
    java -version gives
    openjdk version "1.8.0_232"
    OpenJDK Runtime Environment (build 1.8.0_232-8u232-b09-0ubuntu1~18.04.1-b09)
    OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)
    Gabriel Roldan
    @groldan
    ok, I see. And geogig --version?
    Shane Carey
    @careyshan_gitlab
    geogig --version gives

    com.google.inject.ProvisionException: Unable to provision, see the following errors:

    1) Error injecting constructor, java.lang.ExceptionInInitializerError
    at org.locationtech.geogig.rocksdb.RocksdbObjectDatabase.<init>(Unknown Source)
    while locating org.locationtech.geogig.rocksdb.RocksdbObjectDatabase
    at org.locationtech.geogig.cli.CLIContextBuilder.bind(CLIContextBuilder.java:100) (via modules: com.google.inject.util.Modules$OverrideModule -> org.locationtech.geogig.cli.CLIContextBuilder$DefaultPlugins)
    while locating org.locationtech.geogig.storage.ObjectDatabase annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=13, type=MAPBINDER, keyType=org.locationtech.geogig.storage.VersionedFormat)

    1 error
    at com.google.injec

    Gabriel Roldan
    @groldan
    well, if you're kind to wait a little bit I'll cut an alpha release out of master right away
    should be much better than the one you have even if it worked, which might be 1.2, way too old
    Shane Carey
    @careyshan_gitlab
    Ok cool, that would be great
    Thanks
    Gabriel Roldan
    @groldan
    ok deal
    Jody Garnett
    @jodygarnett
    fun
    what is the problem above BTW?
    Shane Carey
    @careyshan_gitlab
    I've no idea, @groldan might know. I hope I can get it working. Looks awesome!
    Shane Carey
    @careyshan_gitlab
    Hey @groldan ,Just wondering when do you think you might get to this? Just curious so that I can try it out. Thanks very much
    Gabriel Roldan
    @groldan
    cought me in the middle of cutting a geotools/geowebcache/geoserver release also, and that might take a couple more hours. I think I can compromise to have it by tomorrow though
    Shane Carey
    @careyshan_gitlab
    Ok cool -thanks. You might drop me a message when its cooked :) Thanks
    Gabriel Roldan
    @groldan
    @careyshan_gitlab I've just released 1.4.0-beta.1, you can download the binaries from this link: https://github.com/locationtech/geogig/releases/download/v1.4.0-beta.1/geogig-1.4.0-beta.1.zip
    The "unable to provision" error is most definitely due to using Java 11 instead of Java 8.
    I don't have time right now to investigate what to fix for it to run on java 11, but will definitely need to do so asap
    Shane Carey
    @careyshan_gitlab
    Hey @groldan - This worked like a charm and its pure magic! I love it! Well done to all involved :)
    AStarzec
    @AStarzec
    Could anyone help me configure Geogig 1.2 with the Geoserver? At the moment I have Geoserver 2.16.1 installed. Im following the instructions to configure the Geoserver plugin using the "geogig-1.2.1-geoserver-2.12-plugin.zip" release but whenever I reach the point of checking out a Geoserver branch (say 2.16.x), I am told that "Not a git repository (or any of the parent directories): .git". Any guidance on how to connect Geogig and Geoserver
    Jody Garnett
    @jodygarnett
    GeoGig was rewritten so the servlet could be independent of GeoServer. I am not sure if their is a maintained geotools datastore for use in GeoServer right now.
    The instructions here (http://geogig.org/docs/interaction/geoserver_ui.html) for example may be out of date.
    AStarzec
    @AStarzec
    @jodygarnett if GeoGig is now independent of GeoServer, do you have any recommendations/suggestions on where remote repositories can be hosted for multiple users to push and pull commits to/from?
    Jody Garnett
    @jodygarnett
    The project includes a server I think
    Matthias Kuhn
    @m-kuhn
    Wow, I noticed that there is new release coming up, lovely to see!
    Is there information around about which operating systems are supported?
    I especially wonder if someone is running GeoGig on iOS
    Jody Garnett
    @jodygarnett
    It is a Java app, so not available on iOS
    The approach could be used, and an iOS app could be written to use the web API
    Much like how the QGIS plugin is done
    Matthias Kuhn
    @m-kuhn
    Is there a description of the web API?
    Is it possible to calculate diffs / individual commits client side to reduce data transfer volume?
    Luigi Pirelli
    @luipir
    @m-kuhn probably ls of api are changed... but an "old" base can be found in https://github.com/planetfederal/qgis-geogig-plugin
    Matthias Kuhn
    @m-kuhn
    Thanks @luipir and @jodygarnett
    Do you have any feedback on the specific question (it would be easier than trying to read through the plugin code ;) )
    Matthias Kuhn
    @m-kuhn
    @jodygarnett @groldan are there any plans or desire to add support for this kind of operation on mobile platforms?
    Or is it not wanted / not feasible / missing ressources?
    Jody Garnett
    @jodygarnett
    It was part of the plan, but boundless has packed it in.
    Idea is to make client libraries that can build up Diffs to send to that servlet
    I am sure Gab still has the design in his head. Not sure I’d code was cut.
    Matthias Kuhn
    @m-kuhn
    So that'd mean writing core parts in C++ and cross compile or writing and maintaining these pieces in parallel in several languages ?