Wiki » History » Version 5
Joseph Potvin, 01/24/2023 02:24 PM
| 1 | 4 | Joseph Potvin | # OPA DOCUMENTATION |
|---|---|---|---|
| 2 | 1 | Joseph Potvin | |
| 3 | 2 | Joseph Potvin | ## Purpose of this Page |
| 4 | 1 | Joseph Potvin | |
| 5 | 5 | Joseph Potvin | Initial text descriptions are being posted here prior to enhancement in markdown for posting on GitLab. |
| 6 | 1 | Joseph Potvin | |
| 7 | 2 | Joseph Potvin | ## Potential Utility of OPA for ERA Operations |
| 8 | 1 | Joseph Potvin | |
| 9 | 5 | Joseph Potvin | The Earth Reserve Assurance (ERA) Framework requires a transparent approach to the assessment of proposed ERA projects, and to their ongoing monitoring through time. Both of these general functions were designed into the original OPA workflow. |
| 10 | 1 | Joseph Potvin | |
| 11 | 2 | Joseph Potvin | ## Outline of Available Documentation and Code |
| 12 | 1 | Joseph Potvin | |
| 13 | Potvin's original (pre-UML) pseudocode from 1999 prepared as an employee at IDRC https://idrc.ca/en. The earlier name of OPA (Online Proposal Appraisal) was OLA (OnLine Appraisal). This was programmed into CFML (ColdFusion), the language chosen by my tech colleague at IDRC Mark Faul. |
||
| 14 | |||
| 15 | OPA quickly got picked up by the World Bank for their Global Development Network. It is mentioned on pg 23 of the organization's 10th Anniversary report. https://idl-bnc-idrc.dspacedirect.org/bitstream/handle/10625/37210/127854.pdf?sequence=1&isAllowed=y GDN then relied on and maintained OPA-cf our of Bangalore India for a decade, mainly by Saurabh Khandelwal. He now works at 3ie https://www.3ieimpact.org/about-us/meet-the-team/saurabh-khandelwal In the past he has sent me the OPA-cf source code via a .zip email attachment but email security blocks .exe files -- so I now have sent him a request to post it on GitLab or on an FTP site. The workflow design remains 'as good as new'. |
||
| 16 | |||
| 17 | OPA was re-written into Java by Obi Anizor https://sourceforge.net/u/anizor/profile/ for use as an HR recruitment and review platform. |
||
| 18 | OPA-Java on Sourceforge: |
||
| 19 | https://sourceforge.net/projects/opa-java-omoli/ |
||
| 20 | https://sourceforge.net/projects/opa/ |
||
| 21 | https://sourceforge.net/p/opa/news/2004/02/what-is-opa/ |
||
| 22 | |||
| 23 | There are several other sites offering it; here's a Japanese site with both the Linux and Windowns configurations: https://www.pudn.com/detail/5238757 |
||
| 24 | The last time I advanced it was in 2009 when I worked at Canada's Treasury Board Secretariat: I arranged this 'bounty' program for fixes with the Free Software Foundation: |
||
| 25 | https://www.fsf.org/blogs/community/credil-contest-2009 |
||
| 26 | |||
| 27 | OPA was also re-written into PHP by a team involving developers in the Netherands and in Uganda. But most attention went to the Java code stream and the PHP one was abandoned. |
||
| 28 | 3 | Joseph Potvin | |
| 29 | ## Technical and Non-Technical Documentation on OPA |
||
| 30 | |||
| 31 | Various files are being put here for now: |
||
| 32 | https://xalgorithms.redminepro.net/projects/opa/documents |
-