Summary of Projects: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
No edit summary
 
(37 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Introduction ==
==Overview==
It is probably good to manage the projects, todo lists, feature requests, and bugs all in one place, also called a tracker. We use Mantis for that. A quick link is: http://tracker.openpetra.org
[[Contributing Source Code to OpenPetra.org]] outlines how we go about contributions from programmers to OpenPetra.


Everyone can report issues (we will revise that if the spam becomes too much...).
Please have a look on the [https://github.com/openpetra/openpetra/issues Github Issue Tracker] for all sorts of things that need to be done!


For discussion, it might be useful to have those discussions in the forum.
Please ask on the [https://forum.openpetra.org forum] if you are interested to help but don't know where to start...


For technical details of an implementation, we should document that in the wiki.
== Non-Programmer Projects ==
There is also quite a bit of work that needs to be done, and can/should be done, by people who are ''not programmers''.


== General list of things todo ==
* Translation of OpenPetra: see this article about [[HowTo help with Translation]]
Please have a look on the [http://tracker.openpetra.org Mantis Tracker] for all sorts of things that need to be done!


== Projects to get started with OpenPetra.org ==
== List of Projects ==
These are projects that might be easy for developers to get started with OpenPetra.org:
The best would be, if you discover something that you would like or need in OpenPetra for your own charity.


* Documentation and Setup of Developer environment on Linux: making the NAnt script work on Linux; see [https://apps.sourceforge.net/mantisbt/openpetraorg/search.php?project_id=2&category=Linux+development&sticky_issues=on&sortby=last_updated&dir=DESC&hide_status_id=90 Details in Tracker]
* Sponsorships: send letters from templates to sponsors. https://github.com/openpetra/openpetra/issues/456
* Database support for Mysql: [https://apps.sourceforge.net/mantisbt/openpetraorg/view.php?id=2 Details in Tracker]
* Summer 2024: Update Javascript Client to latest libraries
* Caching datatables on the client in an SQLite db: [https://apps.sourceforge.net/mantisbt/openpetraorg/view.php?id=4 Details in Tracker]
* Winter 2024: Migrate from Mono to .NET Core
 
== High priority projects ==
See also the Milestone "Release within the next 6 months": https://github.com/openpetra/openpetra/milestone/8
* [[OpenPetra Installers]]
* Import sample partner data (names, addresses)
* [[Banking plugins]]
* [[Link to office applications]]
 
== Things nice to have ==
* [[ASP.net client]]

Latest revision as of 14:21, 27 Mayıs 2024

Overview

Contributing Source Code to OpenPetra.org outlines how we go about contributions from programmers to OpenPetra.

Please have a look on the Github Issue Tracker for all sorts of things that need to be done!

Please ask on the forum if you are interested to help but don't know where to start...

Non-Programmer Projects

There is also quite a bit of work that needs to be done, and can/should be done, by people who are not programmers.

List of Projects

The best would be, if you discover something that you would like or need in OpenPetra for your own charity.

See also the Milestone "Release within the next 6 months": https://github.com/openpetra/openpetra/milestone/8