-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Improvements for the management of the Importer Session next ID - Improvements for the management of the Importer Session next ID - Fix for Issue #2273 - Integration upload test - fix pep8 violations and typos - removing celery kwargs, need more investigation Fix When choose Window-cp-874 encoding Use 'cp874' https://docs.python.org/2/library/codecs.html#standard-encodings - Fix for 2279 Moving the category field label to the correct place in the layer metadata form add owners api, faster version of profiles for filtering purpose Fixing a string concatenation for pycsw description in settings Upgrade font awesome to 4.4.0 Upgrade gsconfig and gsimporter to 1.0.0 Updated changelog for version 2.4b27 Correctly aligned "Your selections" and "Clear all filters" button to the rest of the page 1. Pass category_form from views.layer_upload to layer_upload.html 2. Require user to choose category before uploading (upload.js) 3. Pass chosen category via cookie (cookie.js, upload.js) 4. Parse category_id from cookie in POST section of views.layer_upload 1. Pass category_form from views.layer_upload to layer_upload.html 2. Require user to choose category before uploading (upload.js) 3. Pass chosen category via cookie (cookie.js, upload.js) 4. Parse category_id from cookie in POST section of views.layer_upload Chage "//" to "#" for .py comment Coding style fixes based on Travis CL output Whitespace fixes as per Travis Cl output: More whitespace nonsense Whitespace hell Whitespace hell 4real Consistent use of whitespaces add support for preserving XML metadata with upload (#2250) fix indentation fix ref fix syntax fix pep8 Revert "(Hold for 2.5.x) add support for preserving XML metadata with upload (#2250)" Added explicit import of cookie.js Using geonode-supplied {% static %} to accomodate non-root install fixed issue with years before 1900 removed unused package added comment on strftime issue add wgs84 map viewer support - Adding afabiani among AUTHORS list - deps - doc explicitly create the uploaded directories and assign them to apache removal of old references to form.cleaned_data["category"] which are not used (yet) because passing chosen category via cookie rather than adding category form to formset at submission. remove logging statements ... ooops. exclude bing until we figure out what changed More resilient layer delete fixed issues with alternative map projection remove base layers from package local_settings. PEP8 fixes. Bump Django to include latest security patch. Includes a API_INCLUDE_REGIONS_COUNT setting to enable region facets count. It also add region code to the api filtering fields Updated changelog for version 2.4b28 Added gsolat to AUTHORS gsolat contributed a black and white theme to geoext for the 2.4 release based on fontawesome Fixes #2310 Better handles topic category pick in layer upload form In layer upload topic category must be passed as string bump pycsw / OWSLib Adding geonode version number to static files in order to force reload in browser every time there is a new geonode version fix some text search issues, special characters, positioning and free search Fixes layout for some pages add owner autocomplete in metadata page assign upload session to owner on metadata save, fixes #2222 make sure there are upload sessions before updating the user Updated changelog for version 2.4c1 Fixes html layout in some account pages Updated changelog for version 2.4c2 added german as language make dynamic to work with datastore fix dynamic to correctly use the basefile add verbose name plural and set geomanager as default for dynamic sycing sycing tsf Message posted to Slack after layer upload Not make Point a multipoint Update Fix People page layout Fix group and profile layout page Fix logo in group detail page Fix keyword style in group page set additional store parameters, fixes #2337. Thanks @afabiani sycing sycing tsf Message posted to Slack after layer upload get doc_url extension using urlparse Clear all SEVERE and ERROR messages from building docs fix more inconsistencies on docs source files get doc_url extension using urlparse Clear all SEVERE and ERROR messages from building docs fix more inconsistencies on docs source files Restore primary button in group list page Restore settings and search.js add credentials on was statistics generation, fixes #1412 use sld_url to retrieve the correct sld location, fixes #2048 'added additional filetypes for geonode.importer - gdal specific' add support for data.json output (#1022) Changes to include spherical projections and better error handling when logging body_href is a property then and bump gsconfig to 1.0.3 Revert category choice in upload, also fixes #2323 - Proposal Refactoring for GeoNode Documentation - Proposal Refactoring for GeoNode Documentation - Proposal Refactoring for GeoNode Documentation Now bingmaps base layer will be enabled if a BING_API_KEY is defined. Refs #2314 Fixes #2301 initial support for shopping cart add bulk permissions in cart removed unnecessary css rule fix cart empty message add cart button and add/remove behavior more fixed own the cart templates Fix cart templates Updated changelog for version 2.4c3 Updated changelog for version 2.4c4 Added instructions to build geoserver debian package support XML metadata uploads with filenames like xyz.shp.xml (#2351) hide the add to cart icon if there's no cart the add to cart is now visible despite the user is logged in or not Minor layout fixes in People and Group pages don't show the resource div if there are no resources in profile detail limit title length in cart Change cart default text updated few screenshots test doc build without readme Documents Upload Page improvements Mobile Design / Extent Search #2171 fixed logs changed map initial zoom to 0 Changed $scope to var bump owslib to 0.10 Fixed the problem with DateTimeFields not accepting PM datetimes Corrected flake8 violations make CSW GetDomain display facet counts Updated geoserver's debian package building documentation Updated geoserver's debian package building documentation Updated changelog for version 2.4 implement ident/status JSON (#2100) add support for preserving XML metadata with upload (#2250) Fix issue #2368 - Issue #2337 - Issue #2337 - deps management - Improvements for gnip #2211 - pep8 violations Added management command script to change titles of layers on particular maps. - a bit more robust check on db connection - more robust with maps without layers or broken configuration - fix wMS test case - fix WMS test case use WCS version 2.0.1, no need to do getCapabilities update integration tests to reflect the correct mime make nullable metadata_uploaded_preserve revert previous commit, sorry Add SSL configuration to docs updating the condition in line 321 the condition must check if geonode.geoserver is in the installed apps remove unsupported ISO property (#2385) added a tutorial for installing geonode devmode on centos 7 specified centos version added devmode install on centos to the index added devinstall centos to the index modified in order to render correctly in the html page Keywords not restricted by type added .. code-block:: console added newline for readability Update users-groups.txt Changed "add a new users" to "add a new user" Fix bug preventing set_permissions from granting layer perms to AnonymousUsers. Allow permissions to be set in gs_slurp. - Issue #2402 - Issue #2403 update deprecated Django argument add CSW code example fix the datastore for the geomanager remove GeoNode.js - relax few base library dependencies Some minor changes to development environment setup docs Getting rid of duplicate dev mode installation instructions. - Merging Indexes for issue: Getting rid of duplicate dev mode installation instructions. bind shapely to 1.3.1 Modal user menu Help link fix. Changed to Django template tag. - Issue #2417 Commit Message wmsStore added as countable layer wmsStore added as countable layer wmsStore added as countable layer wmsStore added as countable layer wmsStore added as countable layer remove unused fields (#2422) add zlib1g-dev to Dockerfile - updated db port and password on win bin installer documentation add startIndex and count parameter bindings to OpenSearch Description set conditional for default map crs To resolve this issue: #2432 point quick install to the stable package old win-installer script clean up Fixed typo in origin year implementation of a exclusive page that display metadata detail for layers, maps and documents fix #2381 bump OWSLib and pycsw flexibly port for dev geoserver Fixes some i18n issues: - Adds untranslated strings in templates - Marks some missing strings for translation in python code of forms, models and templates - Adds a default value of empty string when displaying atributes labels and descriptions in Layer detail template - Adds pt-br to the LANGUAGES list settings Update django.po Small typo fixing and translation adding Added option to provide a custom date to importlayers management command. Explicitly parse a provided importlayers date string into a datetime object. - temporarly disabled gxplorer playback - - fix flake8 issues
- Loading branch information
afabiani
committed
Apr 6, 2016
1 parent
c855b07
commit 0fe791f
Showing
1,389 changed files
with
40,392 additions
and
10,980 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
.. _contrib_on_github: | ||
|
||
===================================== | ||
Contributing to Open Source on GitHub | ||
===================================== | ||
|
||
.. warning:: This section is freely adapted from the official `GitHub guides <https://guides.github.com>`_. | ||
|
||
A great way to get involved in open source is to contribute to the existing projects you’re using. | ||
|
||
A Typical GitHub Project Structure | ||
================================== | ||
|
||
The Community | ||
------------- | ||
|
||
Projects often have a community around them, made up of other users in different (formal or informal) roles: | ||
|
||
* **Owner** is the user or organization that created the project has the project on their account. | ||
* **Maintainers** and Collaborators are the users primarily doing the work on a project and driving the direction. Oftentimes the owner and the maintainer are the same. They have write access to the repository. | ||
* **Contributors** is everyone who has had a pull request merged into a project. | ||
* **Community** Members are the users who often use and care deeply about the project and are active in discussions for features and pull requests. | ||
|
||
Readme | ||
------ | ||
|
||
Nearly all GitHub projects include a README.md file. The readme provides a lay of the land for a project with details on how to use, build and sometimes contribute to a project. | ||
|
||
License | ||
------- | ||
|
||
A `LICENSE` file, well, is the license for the project. An open source project’s license informs users what they can and can’t do (e.g., use, modify, redistribute), and contributors, what they are allowing others to do. | ||
|
||
Documentation and Wikis | ||
----------------------- | ||
|
||
Many larger projects go beyond a readme to give instructions for how people can use their project. In such cases you’ll often find a link to another file or a folder named `docs` in the repository. | ||
|
||
.. figure:: img/docs-folder.png | ||
:align: center | ||
|
||
Alternatively, the repository may instead use the GitHub wiki to break down documentation. | ||
|
||
.. figure:: img/d3-wiki.png | ||
:align: center | ||
|
||
Issues | ||
------ | ||
|
||
Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. They’re kind of like email—except they can be shared and discussed with the rest of your team. Most software projects have a bug tracker of some kind. GitHub’s tracker is called Issues, and has its own section in every repository. | ||
|
||
.. figure:: img/navigation-highlight.png | ||
:align: center | ||
|
||
For more information on how Issues work, see the section ":ref:`work_with_github`" | ||
|
||
Pull Requests | ||
------------- | ||
|
||
If you’re able to patch the bug or add the feature yourself, make a pull request with the code. | ||
Be sure you’ve read any documents on contributing, understand the license and have signed a CLA if required. | ||
|
||
Once you’ve submitted a pull request the maintainer(s) can compare your branch to the existing one and decide whether or not to incorporate (pull in) your changes. | ||
|
||
For more information on how Pull Requests work, see the section ":ref:`work_with_github`" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
.. _roadmap: | ||
|
||
=============== | ||
Roadmap Process | ||
=============== | ||
|
||
|
||
The GeoNode Roadmap Process is designed to complement the more technical **GeoNode Improvement Proposals** and strives to make it easier for the various organizations invested in GeoNode to collaborate on features of common interest. | ||
|
||
It is based on the "`roadmap items <https://spreadsheets.google.com/a/opengeo.org/spreadsheet/ccc?key=0AklXlBUnMqOrdDNackdvX3ZRS0Fha0xCeGhjSjZ1dEE>`_" developed at the `GeoNode Roadmapping Summit <http://geonode.org/2011/05/roadmapping-summit/>`_ held in May 2011. | ||
|
||
Overall, the process for adding items to the collective roadmap is as follows: | ||
|
||
#. Organizational partner has an intent to add a feature to the roadmap. | ||
#. Organizational partner communicates with the `organizational partners list <https://groups.google.com/a/opengeo.org/group/geonode-org/>`_ about the change to gauge interest and determine who else is committed to making it happen. | ||
#. Organizational partner creates a feature specification on the wiki to further flesh out the idea. | ||
#. Organizational partner finds a committer on the `developer list <https://groups.google.com/a/opengeo.org/group/geonode-dev/>`_ to shepherd the roadmap item through the **GeoNode Improvement Proposals**. | ||
|
||
Each roadmap item will go through four stages: | ||
|
||
#. Descriptive Stage (under discussion/"Active") | ||
#. Technical Stage | ||
#. Development Stage | ||
#. Released | ||
|
||
After communicating on the `organizational partners list <https://groups.google.com/a/opengeo.org/group/geonode-org/>`_ the roadmap items enters the *Descriptive Stage* and must have a wiki page that lays out the description, user stories, and other interested parties. Optionally, the roadmap item will also include an idea of the difficulty and goals as well as any wireframes, technical diagrams, or prior art. | ||
|
||
A roadmap item enters the *Technical Stage* once a committer has been found to shepherd the roadmap item through the **GeoNode Improvement Proposals** process, then the wiki page must contain a clear sense of the technical assumptions, requirements or dependencies, and suggested implementation. Some roadmap items may need to be divided into multiple independent GNIP proposals. | ||
|
||
Once it passes through the **GeoNode Improvement Proposals** process, a roadmap item enters the *Development Stage* on its way to *Release*. |
Oops, something went wrong.