Giter VIP home page Giter VIP logo

doc's People

Contributors

alexarobu avatar archaeogeek avatar axxl avatar byroncinnz avatar davidblasby avatar davinciagf avatar delawen avatar eduardogspereira avatar fgravin avatar fxprunayre avatar geosander avatar ianwallen avatar jahow avatar jodygarnett avatar joelondon avatar josegar74 avatar juanluisrp avatar mikesname avatar openwis-ss avatar pascallike avatar pclastre avatar pmauduit avatar sebastian-r-schmidt avatar swapnilogale avatar sylar11 avatar ticheler avatar tkohr avatar zoran995 avatar zy6p avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

doc's Issues

Creating a working metadata template to be edited

@pvgenuchten and my self were discussing the possibility to provide to the users a working template that, when validated, has all green lights.

The required fields will have generic content such as "put here the name of your organization" but we should warn the users that even if the validation is ok it could be a false positive.

As a consequence, users should be sure to insert his/her own right information.

https://gitter.im/pvgenuchten

Autoupdate has stopped for a resource

I recently removed the _build folder as the results had not been updated for some years.

It turns out this folder is used externally by transifex:

Autoupdate has stopped for a resource Autoupdate for the file annexes--index was paused after several failed attempts to access the file. The error message from the server was:

404 Client Error: Not Found for url: https://raw.githubusercontent.com/geonetwork/doc/develop/_build/locale/annexes/index.pot

You can resume auto update by updating the link to the file.If you plan to stop auto-update for this file, please disregard this message.

It appears that this is controlled by a .tx/config file in our repository, which documents pot files being published in _build/locale.

Build, translations & transifex

Transifex is using pot files. See https://github.com/geonetwork/doc/blob/develop/Makefile#L68

  • How do we synch transifex with github?

Use

make update_translations
  • Is it automatic?

  • When we change a letter in a rst file in English, what happens on transifex ? I'm afraid we will lose the translations as the msgid is the english phrase ?

msgid "This section gives some guidelines to write consistent documentation for |project_name|."
msgstr ""
  • Is there a way to build rst files in a language from pot?

@Delawen maybe you've some answers ? thanks.

Update maintainer guide

Checklist to collect many small fixes.

Installing the application:

  • Installing from the installer is empty!
  • Installing form WAR file is actually about Tomcat, and does not provide configuration direction
  • Installing from source code - Move content to GitHub repo README.md and link to it
  • Installing remote index - can we just say Elastic Search
  • Configuring the database - does this database have a name? Can we have headings for H2 and PostgreSQL
  • data directory, should this be before installing?
  • loading templates and sample data <-- is this a dup with quickstart?

Recommendation:

  • Maintenance Guide can discuss trade offs during installation, quickstart should not
  • Adopt a numbered step approach or template (especially for installation)

See:

Style guide required

To ensure the documentation is consistent, we need a style guide. For example, how do we refer to the Catalog(ue)? Is it a catalog(ue) or a portal? What spelling do we use for the english version? I will start one in the wiki.

Updating the application: manual section without content

We are currently trying to update from GNOS 3.6 to 3.8. Unfortunately the DB then "disappears", i.e. data do not show up in 3.8.

Looking at the documentation:

"Updating the application"

... does not have any content.

Please document how to do upgrading (or add pointers to existing documentation elsewhere). Thanks!

No documentation on q search

Although the q search is apparently still using the old api and doesn't appear in the swagger documentation, it is very useful and it would be helpful if it was documented.

Note this is in progress, based on the information supplied by @josegar74 in this thread on the user mailing list: https://sourceforge.net/p/geonetwork/mailman/message/36627750/

I propose to include it in the api section of the website as an option in this page: https://geonetwork-opensource.org/manuals/trunk/en/api/index.html

Build documentation takes very long time

This seem related to the transifex translations, doing a mvn clean install takes more than 5 minutes.

This is really slow, but maybe should be done in other way? If the build process is still valid, this should be improved I think.

I'm doing a change in 3.4.x and seem used the english rst files, not very clear if should be changed that files or in transifex.

Failed Deployment WAR using jboss EAP 7.4

Hi Everyone im traing to deploy the project using Jboss but i get this error, someone please could help me? Thanks a lot

{"WFLYCTL0080: Servicios fallidos" => {"jboss.persistenceunit."geonetwork.war#default"" => "javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory
Caused by: org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.collection.OneToManyPersister
Caused by: org.hibernate.HibernateException: Unable to parse order-by fragment
Caused by: java.lang.ClassCastException: class antlr.CommonToken cannot be cast to class antlr.Token (antlr.CommonToken is in unnamed module of loader 'deployment.geonetwork.war' @1ba96c42; antlr.Token is in unnamed module of loader '[email protected]' @3ea4211e)"}}

Versioning docs missing

The documentation on the versioning is empty.

https://github.com/geonetwork/doc/blob/develop/source/user-guide/workflow/versioning.rst

Based on the older 2.10.x, there was some versioning documentation in the past.

https://github.com/geonetwork/core-geonetwork/blob/2.10.x/docs/eng/users/source/managing_metadata/versioning/index.rst

Is versioning still supported? If so - does anyone know why that the versioning documentation was not migrated from 2.10.x to 3.x? It seems like it would be better to have some versioning documentaiton (even if it may be a little outdated) vs having an empty page.

Thank you

Adding MCP of ISO 19115 to geonetwork 3.x

Hi, this more a question than issue so apologies.

Is http://www.geonetwork-opensource.org/manuals/trunk/eng/users/administrator-guide/managing-metadata-standards/index.html#adding-a-schema

still currently the preferred way of adding a schema?

I see the UI has a "Add or Update a standard" input and I'm wondering if that is the same functionality?

I'd like to add https://marinemetadata.org/references/marineprofile19115 to the latest geonetwork builds and try out the improved metadata editing and faceting UI for users contributing marine metadata.

Thanks!

Out of date images in implementing a schema plugin

extend OGC harvester

since 3.8 ogc harvester has an undocumented feature which allows to synchronise against the external capabilities, while being able to improve the generated records from a previous harvester run

opensearch documentation

in order for browsers to know opensearch is available on a geonetwork instance, the browser checks the index page at root, in many cases geonetwork is installed in a subfolder and it depends how the routing from home to that subfolder is managed in order to have the browser pick up the opensearch. we need to document this aspect. So either install geonetwork at root, or create a proper forward from / -> /geonetwork

you can test opensearch on a deployed geonetwork in chrome by: enter the url in url-bar, type a space and notice a website prefix occuring (or not, if opensearch is not detected)

failing: vanilla.geocat.net
image

operational: nationaalgeoregister.nl
image

search engine & web optimisation

based on this blog

Best practices

  • use https (risk of blocked mixed content)
  • persistent uri's (no mention of geonetwork in url)
  • register sitemap at search console
  • place robots.txt at root of site, link to sitemap, hide pages in a non human friendly format
  • favicon.ico at root of site
  • monitor traffic (404, 500, 403)
  • set up CORS properly (limit webproxy to allow access only to secure sources)

Update QuickStart contents

Going to make a checklist so we can collect many small feedbacks :)

quickstart:

  • assumes installation and/or docker available

    • "after going through installer steps" ... install instructions under "maintainer guide" is appropriate? No that page is empty...
    • "when you use docker" - but no docker instructions are anywhere to be found

    Indeed this quickstart page is the top pick when searching for docker instructions for geonetwork.

  • Recommend: include install instructions here, no discussion of trade-offs like maintainer section, just step by step instructions installation

  • installer quickstart page, step by step instructions from download to running start.bat

  • tomcat quickstart page (replacing a war install instructions)

  • docker quickstart page (recommend: Include docker instructions, or link to them)

Recommendation:

  • Adopt a numbered step approach or template
  • Break into individual pages?
  • Adopt consistent RST syntax to avoid basic markup, and make use of directives (see Sphinx RST Style guide )

See:

wro4j inspected folders

Hi !

I try to follow the "Create new formatter" tuto, but i need more details about the step 4 :

Add a custom less file in wro4j inspected folders and link it to your formatter

Where is this folder ?

Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.