Ask questions about your install or get help installing and configuring ProcessMaker 2
By locoloop
#786329
Hi I've seen that there are (at least) two open source software distribution platforms that have ProcessMaker in them: SourceForge and GitHub.

Is using either of these options equivalent or is one of these versions the "official" one?

I prefer using GutHub to SourceForge but I don't know if they have the same code. I did a git clone and I downloaded (and extracted) the .tar.gz from SourceForge but they have differences in their included code.

In case the GitHub version is behind or non official, could you make it official as a copy of the SourceForge one? This would be my intuitive choice.

Using the following command:
Code: Select all
diff -r processmaker-3.0.1.8_GitHub/ processmaker-3.0.1.8-community_SourceForge/
Here are the differences:
Code: Select all
Only in processmaker-3.0.1.8_GitHub/: .git
Only in processmaker-3.0.1.8_GitHub/: .gitignore
Only in processmaker-3.0.1.8_GitHub/: .travis.yml
Only in processmaker-3.0.1.8_GitHub/: README.md
Only in processmaker-3.0.1.8_GitHub/: README.txt
Only in processmaker-3.0.1.8_GitHub/: build.xml
Only in processmaker-3.0.1.8_GitHub/: env_unittest.sh
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/addon/edit: continuecomment.js
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror: demo
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror: doc
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/coffeescript: LICENSE
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/livescript: LICENSE
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode: ocaml
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/pascal: LICENSE
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/perl: LICENSE
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/python: LICENSE.txt
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/r: LICENSE
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/rst: LICENSE.txt
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/ruby: LICENSE
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/sieve: LICENSE
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/vb: LICENSE.txt
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/mode/xquery: LICENSE
Only in processmaker-3.0.1.8_GitHub/gulliver/js/codemirror/test/lint: parse-js.js
Only in processmaker-3.0.1.8-community_SourceForge/gulliver/js: d3
Only in processmaker-3.0.1.8-community_SourceForge/gulliver/js: gridstack
Only in processmaker-3.0.1.8-community_SourceForge/gulliver/js: pmchart
Only in processmaker-3.0.1.8-community_SourceForge/gulliver/js/widgets/suggest/css: .DS_Store
Only in processmaker-3.0.1.8-community_SourceForge/gulliver/js/widgets/suggest/css/img_inquisitor: .DS_Store
Only in processmaker-3.0.1.8-community_SourceForge/gulliver/js/widgets/suggest/css/img_inquisitor/_source: .DS_Store
Only in processmaker-3.0.1.8_GitHub/gulliver/js/widgets/suggest/css/img_inquisitor/_source: ._as_pointer.png
Only in processmaker-3.0.1.8_GitHub/gulliver/js/widgets/suggest/css/img_inquisitor/_source: ._li_corner.png
Only in processmaker-3.0.1.8_GitHub/gulliver/js/widgets/suggest/css/img_inquisitor/_source: ._ul_corner.png
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty: Haanga
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/geshi/contrib: example.php
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/html2ps_pdf: demo
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/html2ps_pdf: help
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/html2ps_pdf: samples
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty: krumo
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty: restler
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: BUGS
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: COPYING.lib
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: ChangeLog
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: FAQ
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: INSTALL
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: NEWS
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: QUICK_START
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: RELEASE_NOTES
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: TODO
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: demo
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: misc
Only in processmaker-3.0.1.8_GitHub/gulliver/thirdparty/smarty: unit_test
Only in processmaker-3.0.1.8_GitHub/: phpunit.xml
Only in processmaker-3.0.1.8_GitHub/rbac/engine/methods/controls: buscador.php
Only in processmaker-3.0.1.8-community_SourceForge/: shared
Only in processmaker-3.0.1.8_GitHub/: tests
Only in processmaker-3.0.1.8-community_SourceForge/vendor/luracast/restler/public/examples/_014_oauth2_client: cache
Only in processmaker-3.0.1.8-community_SourceForge/vendor/luracast/restler/public/examples/_015_oauth2_server/OAuth2: db
Only in processmaker-3.0.1.8-community_SourceForge/vendor/luracast/restler/public/examples/_015_oauth2_server: cache
Only in processmaker-3.0.1.8-community_SourceForge/vendor/luracast/restler: scratch
Only in processmaker-3.0.1.8_GitHub/workflow/engine/bin: messageeventcron_single.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/bin: timereventcron_single.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/classes: class.jrml.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/classes: class.labelsGmail.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/classes: class.pmDrive.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/classes: class.pmGoogleApi.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/content/translations: processmaker.en.po
Only in processmaker-3.0.1.8_GitHub/workflow/engine/controllers: pmGmail.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/includes: inc.JSForms.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/js/cases/core: cases_Step_Pmdynaform.js
Only in processmaker-3.0.1.8-community_SourceForge/workflow/engine/js: labels
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/cases: cases_Scheduler_Save.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/cases: cases_Scheduler_Update.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/cases: derivatedGmail.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/cases: proxyPMTablesSaveFields.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/cases: saveFormSupervisor.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/controls: buscador.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/install: r.php
Only in processmaker-3.0.1.8-community_SourceForge/workflow/engine/methods/login: version-pmos.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/services: endpoint.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/setup: jasper.php
Only in processmaker-3.0.1.8-community_SourceForge/workflow/engine/methods: strategicDashboard
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/tools: translations.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/tools: translationsAdd.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/tools: translationsAjax.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/tools: translationsDelete.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/tools: translationsEdit.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/tools: translationsSave.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine/methods/tools: updateTranslation.php
Only in processmaker-3.0.1.8_GitHub/workflow/engine: services
Only in processmaker-3.0.1.8_GitHub/workflow/engine/skinEngine/base/images/updating: page_background.png
Only in processmaker-3.0.1.8_GitHub/workflow/engine/skinEngine/neoclassic/images/updating: page_background.png
Only in processmaker-3.0.1.8-community_SourceForge/workflow/engine/src/ProcessMaker/BusinessModel: Migrator
Only in processmaker-3.0.1.8_GitHub/workflow/engine/templates/cases: cases_Step_Pmdynaform.html
Only in processmaker-3.0.1.8_GitHub/workflow/engine/templates/cases: cases_Step_Pmdynaform_Preview.html
Only in processmaker-3.0.1.8_GitHub/workflow/engine/templates/cases: cases_Step_Pmdynaform_View.html
Only in processmaker-3.0.1.8_GitHub/workflow/engine/templates/designer: accessDenied.html
Only in processmaker-3.0.1.8-community_SourceForge/workflow/engine/templates: strategicDashboard
Only in processmaker-3.0.1.8_GitHub/workflow/engine: test
Only in processmaker-3.0.1.8-community_SourceForge/workflow/public_html: css
Only in processmaker-3.0.1.8-community_SourceForge/workflow/public_html: index.html
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/css: mafe-df12385-0757f3f.css
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/img: _add.png
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/img: _close.png
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/img: _edit.png
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/img: _remove.png
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/img: _save.png
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/img: mafe-sprite1-sb97c36b564.png
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/js: mafe-df12385-0757f3f.js
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/pmdynaform/build: cases_Step_Pmdynaform.html
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/pmdynaform/build: cases_Step_Pmdynaform_Preview.html
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/pmdynaform/build: cases_Step_Pmdynaform_View.html
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/pmdynaform/libs: restclient
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/pmdynaform/libs/underscore: underscore-1.6.js
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/lib/pmdynaform/libs/underscore: underscore.js
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/pmGmail: sso.php
Only in processmaker-3.0.1.8_GitHub/workflow/public_html/pmGmail: uninstall.php
Only in processmaker-3.0.1.8-community_SourceForge/workflow/public_html: translations
#786418
As ashkufaraz notes, the official releases are found on SourceForge and that is the recommended version to download. If you use GitHub, you might get code which is still in development. The biggest difference is that the github version includes tools which the development teams uses to test their releases.
#786443
I didn't even realize that the GitHub repository was publicly accessible until you commented on it. We have been using SourceForge for so long that I doubt we will change now, because the public expects to find our code there.
Want to create your own meme coin?

In the world of cryptocurrencies, a unique and exc[…]

The market for cryptocurrencies is demonstrating a[…]

What's SAP FICO?

Embarking on a dissertation can be one of the most[…]

Hello. For rental housing, there are software solu[…]