Forums | Mahara Community

Support /
Development repository


Viktor's profile picture
Posts: 13

10 November 2015, 0:21

Hello,

Where I can find development repository of Mahara 15.10.1? I have some issues with upgrade from 15.04 and I would like start with translation on our updated testing environment.

Thanks.

Robert Lyon's profile picture
Posts: 776

10 November 2015, 14:39

Hi Viktor,

Our public git branch can be found here https://git.mahara.org/mahara/mahara

And for the 15.10_STABLE branch https://git.mahara.org/mahara/mahara/tree/15.10_STABLE

Our stable branches have the branch releases on them so 15.10.0_RELEASE is the current point of a 'stable' release and any patches after that are fixes / progress towards the next release, 15.10.1

Cheers

Robert

Viktor's profile picture
Posts: 13

21 November 2015, 1:04

Thanks for reply. I tried upgrade Mahara 15.04 to 15.10.1test, but web browser return error 500. Apache log says:

PHP Fatal error:  Cannot redeclare get_message_thread_mr() (previously declared in /path/artefact/multirecipientnotification/lib/multirecipientnotification.php:48) in /path/module/multirecipientnotification/lib/multirecipientnotification.php on line 69

Aaron Wells's profile picture
Posts: 896

23 November 2015, 16:00

Hi Viktor,

We refactored the multirecipient artefact plugin into a module plugin in 15.10.

From that error, it looks like you downloaded the 15.10 code, and then copied it over your 15.04 site, which results in you having both artefact/multirecipientnotification and module/multirecipientnotification.

If that's the case, try just deleting the htdocs/artefact/multirecipientnotification directory and its contents.

Cheers,

Aaron

Viktor's profile picture
Posts: 13

24 November 2015, 5:28

Thanks Aaron, It helped. Upgrade was success, unfortunately CSS or JS are not fully loaded. I am attaching screenshot from the main page. Any ideas?

style1.png

Aaron Wells's profile picture
Posts: 896

24 November 2015, 12:00

Check that your wwwroot value in config.php is correct.

Also, if you are, as described, downloading Mahara from git and copying it over your existing installation, you're going to be missing all the CSS files from 15.10. In Mahara 15.10, the theme is actually compiled from SASS files, so the git repository doesn't contain any CSS files itself. Instead, when you're checking out from git, you're meant to run a build command to compile them.

For your use case, I would recommend instead that you download the Mahara release ZIP file, from Launchpad, which does contain the compiled CSS: https://launchpad.net/mahara/+download

If your Mahara site is not customized, I'd also recommend deleting all the files from the site directory (except config.php) and then copying the new site files into the directory. This way you'll be sure to have removed any obsolete files that should no longer be present.

Cheers,

Aaron

Viktor's profile picture
Posts: 13

25 November 2015, 1:23

Many thanks Aaron, it's fixed now and translation can start.

Aaron Wells's profile picture
Posts: 896

10 November 2015, 14:42

For the big lengthy list of all the places our source code is mirrored:

https://wiki.mahara.org/wiki/Developer_Area/Source_code

And information about Mahara translation is available here:

https://wiki.mahara.org/wiki/Developer_Area/Language_Packs

8 results