What's coming up in Mahara 15.04?

Post on 28-Jul-2015

96 views 2 download

Tags:

transcript

Presented by Aaron Wells, Catalyst IT // Mahara Hui 2015Creative Commons BY-SA 3.0

What's coming upin Mahara 15.04?

Aaron Wells (Me)

@AaronTheMad on Twitter

About Catalyst

As seen on Google Street View

Brighton

Riyadh Sydney

Hong Kong Phoenix

Chicago

New York

WellingtonChristchurch

Wellington KaikouraPukerua Bay

There's a nicer one on Level 3

What I see all day

What I should be looking at

15.04

How to count Maharas

1.7, 1.8, 1.9, 1.10, 15.04...

The new versioning scheme

Year Month Version

2015 April 15.04

2015 October 15.10

2016 April 16.04

2016 October 16.10

15.04: A pretty big change

Version Bugs Commits Files changed Lines added

15.04 282 548 2394 234,018

1.10 239 347 2930 206,777

1.9 294 389 933 42,332

1.8 179 299 2,112 114,292

1.7 54 217 520 17,618

15.041.7 1.8 1.9 1.10

New features?

● Not exactly.

SmartEvidence Phase 1: Annotation block

Thanks, University of Canberra!

Behat

© Copyright Talia Carbis, CC BY 2.0, https://www.flickr.com/photos/sunshinetalia/4363524713/Stripes and antennae added by Aaron Wells

Behat: Automated Testing

Feature: Login

@javascript

Scenario: Login

Given I am on homepage

When I fill in "login_username" with "admin"

And I fill in "login_password" with "Password1"

And I press "Login"

Then I should see "Dashboard"

Special Behat Thanks

Jinelle Foley-BarnesMahara Testing Tsar

15.04: Now it's easy!

Public Domain, http://commons.wikimedia.org/wiki/File:As_seen_on_TV.svg

It used to be a pain to copy a page

Now it's easy!

It used to be a pain to embed an image in a text field

Now it's easy!

Thanks, Mike Kelly!

It used to be a pain to customize your site's logo globally

Now it's easy!

Did you know Mahara images can have their own feedback?

Did you know how to see an image's feedback?

Now it's easy!

Image feedback

Page feedback

Thanks, New York Institute of Technology!

How do I send a message?

Now it's easy!

Thanks, Tobias Zeuch!

Drag & Drop works on touchscreen

Mahara 1.10 Mahara 15.04

Does [i]anyone[/i] recall [b]BBCode[/b]?

BBCode: slightly easier than HTML

Now it's easy!

Mahara feedback

© Copyright Zorba the Geek, CC BY-SA 2.0, http://www.geograph.org.uk/photo/875991

Now it's easy!

Did they update their blogs?

● Now blog entries trigger watchlist notifications (this was just a

straight-up bug)

● And watchlist notifications update the page's “last updated” date

● And you can sort the group pages block by “Last updated”!

© Copyright Cortega9, CC BY-SA 3.0, http://commons.wikimedia.org/wiki/File:Blog_%281%29.jpg

Now it's easy!

Thanks, SWITCH!

Square thumbnails... but at what cost???

Now it's easy!

Thanks, Holger Manthey!

Faster page loads through AJAX

No more “password1” :(

Thanks Amelia Cordwell, from the Catalyst Open Source Academy!

API changes

© Copyright Microstar, CC BY-SA 3.0, http://commons.wikimedia.org/wiki/File:Blog_%281%29.jpg

Web services

Public Domain, http://pixabay.com/en/tree-structure-networks-internet-200795/

Web services

Blocks can be ordered!

Public Domain, http://pixabay.com/en/building-blocks-toys-play-abc-123-397143/

Plugins can register menu items

Related projects

Mahara assignment submission plugin for Moodle

Get the new version at the Moodle plugin database: https://moodle.org/plugins/

MaharaDroid 2.0

● Search for “MaharaDroid” in the Google Play store● Or go to https://github.com/MaharaProject/maharadroid

What might the future hold?

Public Domain, http://commons.wikimedia.org/wiki/File:3DCrystal_ball.png

SmartEvidence, Phase 2

Bootstrap CSS Framework

© Copyright Bootstrap contributors, CC BY 3.0, http://getbootstrap.com/

Bootstrap CSS Framework

Bootstrap CSS Framework

Bootstrap CSS Framework

Bootstrap CSS Framework

Pages & Collections list redesign

Your gateway to the Maharaopen-source community:

The Mahara community website:

https://mahara.org

The Mahara wiki:

https://wiki.mahara.org

The Mahara Launchpad project:

http://bugs.launchpad.net/mahara

(but it's usually easier to just link there from mahara.org)

About Catalyst

Catalyst Clients

Open Source Technologies