Changeset - f15dffb821c2
[Not reviewed]
0 1 0
http://wandborg.se/ Joar@web - 8 years ago 2013-11-26 17:17:49

1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
ExistingProjects/OpenPetra.mdwn
Show inline comments
 
Links
 

	
 
- [Project homepage](http://openpetra.org)
 
- [Source code](https://code.launchpad.net/~openpetracore/openpetraorg/trunkhosted)
 
- [ohloh](http://www.ohloh.net/p/openpetraorg)
 

	
 
## Technical
 

	
 
- C# [.NET, Mono]
 
- SQL [SQLite, MySQL, PostgreSQL]
 

	
 
## Preliminary evaluation
 

	
 
- [Started in 2009](http://www.ohloh.net/p/openpetraorg)
 

	
 
### Positive
 

	
 
- i18n, l10n
 
- Supports server-client deployments as well as standalone deployment.
 
- [Actively developed](http://www.ohloh.net/p/openpetraorg)
 
- [35 contributors](http://www.ohloh.net/p/openpetraorg)
 
- [Well-commented source code](http://www.ohloh.net/p/openpetraorg)
 
- [Extensibility is core](http://www.openpetra.org/organisation-benefits)
 
- Ledger-specific access control, three access levels.
 
- using fixed point arithmetic: System.Decimal data type for all money related variables (changed from Double to Decimal in end of 2010: [commit](https://github.com/openpetra/openpetra/commit/a1717237825a6c8f0d5e032c843241ed918e2344))
 

	
 
### Negative
 

	
 
- In BETA state, presently used by at least two organizations, one for accounting, one for contact management.
 
- [Decreasing Y-O-Y commits](http://www.ohloh.net/p/openpetraorg) <pre>2013-11-13 16:10:00     christiank      joar: I have checked for the source of increased commits in January 2011: It is a mixture of a huge bug-fixing spree and the result of a merge-into-trunk of a Sideline Branch, which then still needed more development</pre>
 

	
 
## Comments
 

	
 
    │15:48:14      christiank [\n]
 
    | In case you or bkuhn want to read up for yourself what OpenPetra will be  │
 
    | covering in its Finance Module when it is completed then you can have a   │
 
    | look at the Petra Finance User Guide                                      │
 
    | (http://www.openpetra.org/en/user-manuals). OpenPetra is based on Petra   │
 
    | in terms of functionality.      
 

	
 
<a id="evaluation"></a>
 
## Evaluation
 

	
 
<div class="alert alert-info"><p>Due to the instability of the OpenPetra linux client we cannot continue the evaluations. The linux client has not been a focus of the OpenPetra developers, and as of 2013-11-25 with the provided setup found in <http://www.pokorra.de/2013/11/install-openpetra-on-linux/> it crashes intermittently for various reasons.
 
The preliminary evaluation should therefore be regarded as the most current information.</p></div>
 
The preliminary evaluation should therefore be regarded as the most current information.</p><p>I will also include the following statement as requested by the OpenPetra developers.</p><p>Response from the OpenPetra team:</p><blockquote>The Linux client is currently not our focus. We know it isn't working well at present but we believe most problems could be overcome if somebody puts time and effort into it.”</blockquote></div>
 
<!--
 
### Evaluation of [[Reporting|UseCases/GeneratingReports]] UseCases
 
- [[Trial Balance Report|UseCases/GeneratingReports#trial-balance]]: Yes
 
- [[Bank Reconciliation Report|UseCases/GeneratingReports#bank-reconcilation]]: Not sure. It provides an option to "Import GL[General Ledger] Transactions From Bank" which imports a CSV, other format file.
 
- [[Chart of Accounts|UseCases/GeneratingReports#chart-of-accounts]]: Has an editable, hiearchical chart of accounts. You can also export/import account hierarchies.
 
- [[Cash Disbursements Journal|UseCases/GeneratingReports#cash-disbursements]]: Not that I can find.
 
- [[Income Report|UseCases/GeneratingReports#income-report]]: Yes, combined with the expense report
 
- [[Expense Report|UseCases/GeneratingReports#expense-report]]: Yes, combined with the income report.
 

	
 
### Evaluation of [[Reporting|UseCases/GeneratingReports]] UseCases for Fund Accounting
 

	
 
Can each of these reports be generated, confined to a specific temporarily
 
restricted asset type?
 
   
 
- [[Trial Balance Report|UseCases/GeneratingReports#trial-balance]]: FIXME
 
- [[Bank Reconciliation Report|UseCases/GeneratingReports#bank-reconcilation]]: FIXME
 
- [[Chart of Accounts|UseCases/GeneratingReports#chart-of-accounts]]: FIXME
 
- [[Cash Disbursements Journal|UseCases/GeneratingReports#cash-disbursements]]: FIXME
 
- [[Income Report|UseCases/GeneratingReports#income-report]]: FIXME
 
- [[Expense Report|UseCases/GeneratingReports#expense-report]]: FIXME
 

	
 
### Evaluation of [[Fund Accounting|UseCases/FundAccounting]] UseCases
 

	
 
- [[Fund-only View|UseCases/FundAccounting#fund-view]]
 
- [[Funds as part of whole org View|UseCases/FundAccounting#fundless-view]]
 
- [[Ignore Funds for operations|UseCases/FundAccounting#fundless-view]]
 

	
 
### [[UseCases/Collaborating]] evaluation
 
- [[Simultaneous Editing of Ledger|UseCases/Collaborating#simultaneous-ledger-edits]]: Yes
 

	
 
### Evaluation of [[Double-entry Accounting|UseCases/DoubleEntryAccounting]] UseCases
 

	
 
- Does the system implement pure double-entry accounting?
 

	
 
### Evaluation of [[TrackingDocumentation|UseCases/TrackingDocumentation]] UseCases
 

	
 
- Does the system [[link up to external documentation|UseCases/TrackingDocumentation#document-link-up]]?
 

	
 
- Does it have a [[the ability to explore transactions via documentation linkage|UseCases/TrackingDocumentation#document-link-explore]]?
 

	
 
### Evaluation of [[Handling multiple currencies|UseCases/MultiCurrency]] UseCases
 

	
 
- Does it support the concept of
 
  [[a single functional currency|UseCases/MultiCurrency]], while still
 
  permitting multi-currency entries?
 

	
 
### Evaluation of [[draft transaction|UseCases/DraftTransactions]] UseCases
 

	
0 comments (0 inline, 0 general)