Kexi/Junior Jobs: Difference between revisions

From KDE Community Wiki
No edit summary
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Note|See [[Calligra/Contributing a Patch|Contributing a Patch]]. TODO: migrate to phabricator.kde.org!}}
==Introduction==
==Introduction==
If you want to join the Kexi project by trying your luck in simpler tasks, junior jobs are for you. Tasks listed here is not the full list. Please contact the [[Kexi/Contact|Kexi team]]) before start hacking. Tasks have to be assigned for you to make sure no two contributors perform the same work. Have fun!
If you want to join the Kexi project by trying your luck in simpler tasks, junior jobs are for you. Tasks listed here is not the full list. Please contact the [[Kexi/Contact|Kexi team]]) before start hacking. Tasks have to be assigned for you to make sure no two contributors perform the same work. Have fun!
Line 16: Line 17:
*[open, needs specification] Look at competing software, note down all possible features, prioritize them, define dependencies between them, requirements, development cost, feasibility/risks.
*[open, needs specification] Look at competing software, note down all possible features, prioritize them, define dependencies between them, requirements, development cost, feasibility/risks.
*[open, needs specification] Unit tests, using the QtTest module
*[open, needs specification] Unit tests, using the QtTest module
*[assigned] [[/Improve handling permission error on database creation/]]
*[done] <strike>[[/Improve handling permission error on database creation/]]</strike>
*[done] <strike>[[/Ask for password when Test Connection/|Ask for password when Test Connection is clicked]]</strike>
*[open, needs specification] [[/Use KWallet for password storage/]]


==Tables==
==Tables==
*[unassigned] [[/Display warning when entering "-" for unsigned numeric types in table view/]]
*[unassigned] [[/Display warning when entering "-" for unsigned numeric types in table view/]]
*[unassigned, needs specification] Lookup Column Wizard, offered in 2004, never delivered; see the [http://web.archive.org/web/20060924174001/http://www.kexi-project.org/wiki/wikiview/index.php?LookupColumnWizardDocs archived old wiki page] for details
*[unassigned, needs specification] Lookup Column Wizard, offered in 2004, never delivered; see the [http://web.archive.org/web/20060924174001/http://www.kexi-project.org/wiki/wikiview/index.php?LookupColumnWizardDocs archived old wiki page] for details
*[unassigned] [[/Add "Open as Query" action to Table local menu/]]


==Queries==
==Queries==
Line 34: Line 38:
*[done] <strike>[[/Implement "Do you want to open" question after exporting report/|Implement "Do you want to open" question after exporting report to Text/Spreadsheet/as Web Page]]</strike>
*[done] <strike>[[/Implement "Do you want to open" question after exporting report/|Implement "Do you want to open" question after exporting report to Text/Spreadsheet/as Web Page]]</strike>
*[some assigned] [[/Small report improvements/]]
*[some assigned] [[/Small report improvements/]]
*[assigned] [[/Port "Interleaved 2 of 5" barcodes support from OpenRPT/]]
*[unassigned] [[/Add watermark feature to reports/]]


==Migration==
==Migration==

Revision as of 01:31, 26 January 2016

Note

See Contributing a Patch. TODO: migrate to phabricator.kde.org!

Introduction

If you want to join the Kexi project by trying your luck in simpler tasks, junior jobs are for you. Tasks listed here is not the full list. Please contact the Kexi team) before start hacking. Tasks have to be assigned for you to make sure no two contributors perform the same work. Have fun!

We try to explain the tasks in details but you may have extra questions. That is great, send us the questions via email, chat with us, or use the forums.

And you can propose tasks for you of course, remember!

Note: Entries at bugs.kde.org marked as Junior Jobs: [1]

Alternatively, see the list of all unresolved Kexi bugs+wishes+tasks.

Below we categorized some larger tasks:

General

Tables

Queries

Forms

Reports

Migration

Other

Non-programming

Links