Hi Jody. What I have to do to be a volunteer on geoserver -devel ?
2015-08-24 18:56 GMT-05:00 Jody Garnett <[email protected]>: > Thanks for being so helpful Andrea! > > Javier if you have a customer need to work with the 2.5.x branch you are > welcome to volunteer on geoserver-devel. > > In particular you could manually run the jobs on ares as a sanity check, I > do not like to ask boundless to spend computing resources on branches that > are no longer actively maintained by the community. > > As Andrea indicated inactive branches can still be released, we just have > no volunteer with interest in (and thus making a commitment) for further > releases. > > -- > Jody Garnett > > On 24 August 2015 at 00:22, Andrea Aime <[email protected]> > wrote: > >> Hi Javier, >> the 2.5.x branch has been dead for 5 months now, which in particular >> means the build jobs >> for GeoServer 2.5.x and GeoTools 12.x have not been running for all that >> time. >> >> Some devs have been doing commits on those branches for specific >> projects, or for customers >> that still required support for it, but with the build servers down, the >> jars are not pushed >> to the Maven repositories anymore (which means the GeoTools jars in the >> repos are 5 months old), >> and there is no guarantee the code is fully building either. >> >> I can reproduce your build failure, which is related to not having fresh >> jars. >> So I've checked out GeoTools 12.x, and I've found it's not building >> either due to compile >> errors. >> >> I've fixed them, now you can build GeoServer by:lessless >> * Checking out GeoTools 12.x and build it locally, to get fresh jars from >> it >> * Build GeoServer with -nsu, to make sure Maven does not try to get >> GeoTools jars from the maven repositories >> >> This should hopefully work, but mind, you're basically on your own working >> with this branch. >> >> If you want to work on a branch that has six months of build server and >> core developer attention ahead, >> you should use 2.7.x, which is about to get into maintenance mode (in >> September), if you want a year, >> you should checkout master, which is going to be cut into 2.8.x in the >> next few days. >> >> I know several complain the cycling is too fast, I can relate, but given >> the current resources, we basically >> have no other choice, in six months we accumulate several new features, >> and we need to stop and cut >> a release before the accumulation of new stuff gets the code out of >> control (we got there already in the past, >> a year and a half without releases because we added too much new stuff) >> >> If we had more developers helping with the backports we could maybe have >> a maintenance phase >> of one year (giving the full release a 1.5yr lifespan), but nobody ever >> volunteered for that. >> It's indeed hard, the changes are made on master first, then backported >> on stable, usually with >> small difficulty, then backported to maintenance, and that often happens >> with some sizeable effort >> because the code base has shifted too much, if we tried to backport to a >> codebase that's >> over one year old, it would just get harder. >> And then we'd need someone to cut releases from this series, which would >> also be a problem, >> since we'd have at any point in time two maintenance series in parallel. >> >> As said... it's not easy, but if someone wants to try, we could probably >> try to keep the >> build servers up for that series, and give some hints on why a certain a >> backport fails to apply. >> >> Cheers >> Andrea >> >> >> On Mon, Aug 24, 2015 at 12:42 AM, Javier Avalos < >> [email protected]> wrote: >> >>> I get the following error when compiling the last Geoserver 2.5.x branch: >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> [INFO] Building Web Coverage Service 1.1 Module >>> [INFO] task-segment: [clean, install] >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] [clean:clean {execution: default-clean}] >>> [INFO] Deleting directory >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target >>> [INFO] [cobertura:clean {execution: default}] >>> [INFO] [git-commit-id:revision {execution: default}] >>> [INFO] [GitCommitIdMojo] Running on >>> '/home/javalos/Desarrollos/Geoserver/geoserver/.git' repository... >>> [INFO] [GitCommitIdMojo] Initializing properties... >>> [INFO] [GitCommitIdMojo] Using maven project properties... >>> [INFO] [GitCommitIdMojo] Loading data from git repository... >>> [INFO] [GitCommitIdMojo] ------------------git properties >>> loaded------------------ >>> [INFO] [GitCommitIdMojo] build.commit.message.short = Merge branch >>> '2.5.x' of https://github.com/geoserver/geoserver into sigmserver >>> [INFO] [GitCommitIdMojo] build.build.user.email = >>> [email protected] >>> [INFO] [GitCommitIdMojo] build.hudsonId = -1 >>> [INFO] [GitCommitIdMojo] build.commit.time = 23.08.2015 @ 14:34:05 CDT >>> [INFO] [GitCommitIdMojo] build.timestamp = 23-ago-2015 14:39 >>> [INFO] [GitCommitIdMojo] build.build.time = 23.08.2015 @ 14:40:19 CDT >>> [INFO] [GitCommitIdMojo] build.branch = sigmserver >>> [INFO] [GitCommitIdMojo] build.commit.user.email = >>> [email protected] >>> [INFO] [GitCommitIdMojo] build.build.user.name = Francisco Javier >>> Avalos Zapata >>> [INFO] [GitCommitIdMojo] build.commit.user.name = Francisco Javier >>> Avalos Zapata >>> [INFO] [GitCommitIdMojo] build.commit.id.abbrev = 0852123 >>> [INFO] [GitCommitIdMojo] build.commit.id = >>> 0852123e64b16ebd563f6546505bbc9e2024fa3d >>> [INFO] [GitCommitIdMojo] build.commit.message.full = Merge branch >>> '2.5.x' of https://github.com/geoserver/geoserver into sigmserver >>> >>> [INFO] [GitCommitIdMojo] >>> --------------------------------------------------------- >>> [INFO] [GitCommitIdMojo] Finished running. >>> [INFO] [javacc:jjtree {execution: jjtree}] >>> Java Compiler Compiler Version 4.0 (Tree Builder) >>> (type "jjtree" with no arguments for help) >>> Warning: Output directory >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset" >>> does not exist. Creating the directory. >>> Reading from file >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/src/main/java/org/geoserver/wcs/kvp/rangesubset/rangeset.jjt >>> . . . >>> Warning: Duplicate option setting for "VISITOR" will be ignored. >>> File >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/Node.java" >>> does not exist. Will create one. >>> File >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/SimpleNode.java" >>> does not exist. Will create one. >>> File >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/ASTRangeSubset.java" >>> does not exist. Will create one. >>> File >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/ASTFieldSubset.java" >>> does not exist. Will create one. >>> File >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/ASTAxisSubset.java" >>> does not exist. Will create one. >>> File >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/ASTFieldId.java" >>> does not exist. Will create one. >>> File >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/ASTAxisId.java" >>> does not exist. Will create one. >>> File >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/ASTInterpolation.java" >>> does not exist. Will create one. >>> File >>> "/home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/ASTKey.java" >>> does not exist. Will create one. >>> Annotated grammar generated successfully in >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/rangeset.jj >>> [INFO] [javacc:javacc {execution: javacc}] >>> Java Compiler Compiler Version 4.0 (Parser Generator) >>> (type "javacc" with no arguments for help) >>> Reading from file >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/generated-sources/jjtree/org/geoserver/wcs/kvp/rangesubset/rangeset.jj >>> . . . >>> File "TokenMgrError.java" does not exist. Will create one. >>> File "ParseException.java" does not exist. Will create one. >>> File "Token.java" does not exist. Will create one. >>> File "SimpleCharStream.java" does not exist. Will create one. >>> Parser generated successfully. >>> [INFO] [resources:resources {execution: default-resources}] >>> [INFO] Using 'UTF-8' encoding to copy filtered resources. >>> [INFO] Copying 11 resources >>> [INFO] Copying 11 resources >>> [INFO] [compiler:compile {execution: default-compile}] >>> [INFO] Compiling 51 source files to >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/target/classes >>> [INFO] ------------------------------------------------------------- >>> [ERROR] COMPILATION ERROR : >>> [INFO] ------------------------------------------------------------- >>> [ERROR] >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/src/main/java/org/geoserver/wcs/xml/v1_1_1/WcsXmlReader.java:[16,28] >>> error: package org.geotools.wcs.v1_1 does not exist >>> [ERROR] >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/src/main/java/org/geoserver/wcs/xml/v1_1_1/WcsXmlReader.java:[17,28] >>> error: package org.geotools.wcs.v1_1 does not exist >>> [ERROR] >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/src/main/java/org/geoserver/wcs/xml/v1_1_1/WcsXmlReader.java:[33,4] >>> error: cannot find symbol >>> [ERROR] class WcsXmlReader >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/src/main/java/org/geoserver/wcs/xml/v1_1_1/WcsXmlReader.java:[37,56] >>> error: cannot find symbol >>> [ERROR] class WcsXmlReader >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/src/main/java/org/geoserver/wcs/xml/v1_1_1/WCSParserDelegate.java:[8,28] >>> error: package org.geotools.wcs.v1_1 does not exist >>> [ERROR] >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/src/main/java/org/geoserver/wcs/xml/v1_1_1/WcsXmlReader.java:[39,24] >>> error: cannot find symbol >>> [ERROR] class WcsXmlReader >>> /home/javalos/Desarrollos/Geoserver/geoserver/src/wcs1_1/src/main/java/org/geoserver/wcs/xml/v1_1_1/WCSParserDelegate.java:[14,18] >>> error: cannot find symbol >>> [INFO] 7 errors >>> [INFO] ------------------------------------------------------------- >>> [INFO] >>> ------------------------------------------------------------------------ >>> [ERROR] BUILD FAILURE >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Compilation failure >>> >>> can anybody help me? >>> >>> Thanks. >>> >>> -- >>> Servicios Computacionales y Asesoría en Sistemas de Información >>> Geográfica >>> Francisco Javier Avalos Zapata >>> Ciudad Victoria, Tamaulipas >>> [email protected] >>> >>> >>> ------------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Geoserver-users mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/geoserver-users >>> >>> >> >> >> -- >> == >> GeoServer Professional Services from the experts! Visit >> http://goo.gl/it488V for more information. >> == >> >> Ing. Andrea Aime >> @geowolf >> Technical Lead >> >> GeoSolutions S.A.S. >> Via Poggio alle Viti 1187 >> 55054 Massarosa (LU) >> Italy >> phone: +39 0584 962313 >> fax: +39 0584 1660272 >> mob: +39 339 8844549 >> >> http://www.geo-solutions.it >> http://twitter.com/geosolutions_it >> >> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* >> >> Le informazioni contenute in questo messaggio di posta elettronica e/o >> nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il >> loro utilizzo è consentito esclusivamente al destinatario del messaggio, >> per le finalità indicate nel messaggio stesso. Qualora riceviate questo >> messaggio senza esserne il destinatario, Vi preghiamo cortesemente di >> darcene notizia via e-mail e di procedere alla distruzione del messaggio >> stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, >> divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od >> utilizzarlo per finalità diverse, costituisce comportamento contrario ai >> principi dettati dal D.Lgs. 196/2003. >> >> >> >> The information in this message and/or attachments, is intended solely >> for the attention and use of the named addressee(s) and may be confidential >> or proprietary in nature or covered by the provisions of privacy act >> (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection >> Code).Any use not in accord with its purpose, any disclosure, reproduction, >> copying, distribution, or either dissemination, either whole or partial, is >> strictly forbidden except previous formal approval of the named >> addressee(s). If you are not the intended recipient, please contact >> immediately the sender by telephone, fax or e-mail and delete the >> information in this message that has been received in error. The sender >> does not give any warranty or accept liability as the content, accuracy or >> completeness of sent messages and accepts no responsibility for changes >> made after they were sent or for other risks which arise as a result of >> e-mail transmission, viruses, etc. >> >> ------------------------------------------------------- >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> Geoserver-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/geoserver-users >> >> > -- Servicios Computacionales y Asesoría en Sistemas de Información Geográfica Francisco Javier Avalos Zapata Ciudad Victoria, Tamaulipas [email protected]
------------------------------------------------------------------------------
_______________________________________________ Geoserver-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
