• Stars
    star
    110
  • Rank 316,770 (Top 7 %)
  • Language
  • Created about 10 years ago
  • Updated almost 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

QEP's (QGIS Enhancement Proposals) are used in the process of creating and discussing new enhancements for QGIS

QEP Process and workflow

QEP's (QGIS Enhancement Proposals) are used in the process of creating and discussing new enhancements or policy for QGIS

All QEP's are created as new issues. Create a new ticket using the template

QEP's should generally be created for (only examples):

  • Large application wide changes (e.g major UI redesign)
  • Large work with wider scope (e.g something that might effect how layers are loaded.)
  • Community processes and policies (e.g 3.0 release)

Generally smaller features do not require a QEP unless they can have large knock on effect.

QEP numbers will be assigned by @NathanW2 when issues are created. Ping him if one is not assigned.

Process

  • Must be open for at least one week
  • PR can also be opened at the same time - however not recommend if something is still in planning stage and changing, or chance of rejection e.g don't update all the code headers with MIT and then open a QEP because it wouldn't happen.
  • Code based QEPs require at least 2 +1's from core developers. Including +1 from maintainer of that area of code (e.g Nyall for composer work, Martin for rendering thread)
  • Project QEPs require majority PSC vote
  • May be extended upon request (eg, I'm on holidays but have feedback to give)
  • May be extended if required
  • Others can assign themselves as interested e.g I might be interested in Processing but can't comment on the code. Mainly just to provide feedback.
  • If no maintainer for a area of code, requires at least 2 +1s from core developers.
  • If -1 votes are received (for code based QEPs) then the proposal should be amended or further discussion conducted to satisfy all interested parties. If consensus cannot be reached, the QEP can be raised to the PSC for voting.

FAQ

Do I need a QEP for a bug fix?

Nope. Just open a PR or push directly if you have commit rights

More Repositories

1

QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
C++
10,526
star
2

QGIS-Documentation

QGIS Documentation
Python
423
star
3

qwc2-demo-app

QWC2 demo application
JavaScript
194
star
4

qgis-js

QGIS core ported to WebAssembly to run it on the web platform
TypeScript
164
star
5

qwc2

QGIS Web Client 2 Components
JavaScript
159
star
6

QGIS-Web-Client

A web client for the QGIS Server project
JavaScript
148
star
7

QGIS-Processing

Example scripts, algorithms etc
Python
93
star
8

QGIS-Code-Examples

Examples as part of a tutorial series in C++
C++
91
star
9

QGIS-Android

The official repository for the QGIS port to Android
Java
90
star
10

QGIS-Django

Django project for QGIS related activities such as plugin repository
Python
88
star
11

pyqgis-api-docs-builder

Sphinx project to build python API documentation for QGIS
Python
86
star
12

QGIS-Mac-Packager

Scripts for Official QGIS MacOS Packages
Shell
50
star
13

QGIS-Training-Data

Data for QGIS Training Manual exercises
QML
45
star
14

homebrew-qgisdev

Homebrew recipes for QGIS and MacOS
Shell
39
star
15

QGIS-Website

Official Website for QGIS.org
Sass
26
star
16

QGIS-Resources

R
26
star
17

QGIS-workshop-old

QGIS Python Workshop From FOSS4G2012 in Denver
Python
12
star
18

pyqgis_wrappers

common functions to be used in pyqgis and python qgis plugins
Python
11
star
19

QGIS-Sysadmin

General repo for system related admin scripts (docker, apache etc etc). Also to be used for issues regarding general System Administration issues.
Python
9
star
20

QGIS-Server-PerfSuite

QGIS Server Performance test suite
HTML
8
star
21

QGIS-Sample-Data

Repo for QGIS Sample data (aka Alaska dataset), used in QGIS Documentation
Shell
7
star
22

QGIS-Promotion

Press and print material for promoting QGIS
6
star
23

demo.qgis.org

Demo site for QGIS
JavaScript
4
star
24

QGIS-Redmine-Hub

Redmine plugin for hub.qgis.org customization
Ruby
4
star
25

QGIS-Hub-Plugin

A QGIS plugins to fetch resources from the QGIS Hub
Python
4
star
26

QGIS-Compilation-Guide

Latex sources for QGIS Compilation Guide
TeX
3
star
27

qgis4.0_api

Tracker for QGIS 4.0 API related issues and developer discussion
3
star
28

QGIS-Stripe

QGIS website - Stripe integration
HTML
2
star
29

PSC

2
star
30

QGIS-Server-CertifSuite

Automated test suite to run teamEngine OGC tests against QGIS server
Python
2
star
31

donate.qgis.org

Static donations page for QGIS.ORG with cookie advisory
HTML
2
star
32

qgis-uni-navigation

Universal web components for seamless navigation between qgis projects
TypeScript
2
star
33

libdxfrw

C
1
star
34

doc-test

Tests for documentation
Python
1
star
35

marketing

1
star
36

qgis3_UIX_discussion

Issue list to sum up and discuss UI/UX related issues
1
star
37

api.qgis.org

This is a GitHub pages project for hosting API docs
1
star
38

Grant-proposals

Repository to be used for the submission of Grant proposals
1
star
39

QGIS-Presentations

List of presentations (or presentation links) shared by the QGIS community
1
star