Print

Print


Hi All,

     I believe I now have a working version of WebPA in PHP 7. The code 
changes can be found here: https://github.com/WebPA/Source/pull/20

I have tested logging into the system and creating groups and all 
appears to work as expected. There are some caveats though:

  * At the moment the code will only work up to PHP 7.1. It will likely
    break if run on a PHP 7.2 server until I fix an outstanding issue
    with a deprecated function call. I plan on creating an issue and
    tackling this soon
  * I had to revert a bug fix that had been applied to the system as it
    was preventing admin user's from logging in. I need to investigate
    what the bug fix was trying to rectify and look into an alternative
    solution

Functionally the code should work exactly the same as previous versions 
of WebPA so you should just be able to replace your old code with the 
new version as long as you maintain your config values in the 
inc_global.php file.

If anyone wants to give this a test that would be very much appreciated. 
I'm hoping to merge this in to the version 3 branch soon and work on 
that branch for a while before officially releasing this as a new version,

Many thanks,

*Andrew Millington*
/Learning Applications Development Team Manager/ *|* Digital Learning 
Applications and Media 
<https://www.ed.ac.uk/information-services/about/organisation/learning-teaching-web/teams/dlam>
Tel: +44 (0)131 651 1266 <tel:+44%20131%20651%201266> *|* H West, Argyle 
House, Edinburgh, EH3 9DR
On 20/06/18 21:13, Stephen P Vickers wrote:
> WebPA is LTI compliant - there is an open source connector available at:
>
>   http://www.spvsoftwareproducts.com/php/webpa-lti/
>
> It currently uses LTI 1 and the Basic Outcomes service, and 
> (optionally) the unofficial Memberships extension for populating 
> modules with users. I already have code which would allow this to be 
> upgraded to LTI 2 and should soon have the option of supporting the 
> official Membership (Names and Role Provisioning service).  If anyone 
> is interested in this then please let me know.
>
> Stephen
>
> On 20/06/18 18:04, Lust Griet wrote:
>> As we speak, we are working on a connection between WEBPA and our 
>> Canvas through the API.
>>
>> So this message means we should stop this since WEBPA will not be 
>> operational in the near future? Could you let us know?
>>
>> Anyway, it would be interesting to have a plugin (with similar 
>> functionality as WebPA) that is LTI-compatible with multiple LMSs 
>> such as Canvas, Blackboard, Moodle etc.
>>
>> Griet
>>
>> Projectleader Canvas
>>
>> Educational Development
>>
>> Howest, part of association University of Ghent.
>>
>> *Van:*WebPA <[log in to unmask]> *Namens *Kar-On Lee
>> *Verzonden:* woensdag 20 juni 2018 16:40
>> *Aan:* [log in to unmask]
>> *Onderwerp:* Re: WebPA Replacement / Moodle Plugin
>>
>> There is interest to revive an old project that involves peer 
>> evaluation.  We used ipeer for the MVP, but it can be anything as 
>> long as it's an LTI. That way it can port into Canvas, Noodle, D2L etc.
>>
>> Currently it is on hold as we find funding.
>>
>> If anyone wants to collaborate please feel free to connect.
>>
>>
>> On Jun 20, 2018, at 05:33, Andrew Millington 
>> <[log in to unmask] <mailto:[log in to unmask]>> wrote:
>>
>>     I have actually started updating the core code of WebPA to fully
>>     support PHP 7 and would be looking for testers for this in due 
>> course.
>>
>>     I think longer term, the application probably does need a rewrite
>>     but updating to support PHP 7 should suffice for now,
>>
>>     *Andrew Millington*
>>     /Learning Applications Development Team Manager/*|* Digital Learning
>>     Applications and Media
>> <https://www.ed.ac.uk/information-services/about/organisation/learning-teaching-web/teams/dlam>
>>     Tel: +44 (0)131 651 1266 <tel:+44%20131%20651%201266> *|* H West,
>>     Argyle House, Edinburgh, EH3 9DR
>>
>>     On 20/06/18 13:20, Stephen P Vickers wrote:
>>
>>         It would be very interesting to hear your reasons for wanting to
>>         write a replacement for WebPA, rather than updating the existing
>>         code.
>>
>>         But if you are intent on producing a replacement, have you
>>         considered writing it as an LTI Tool Provider?  In that way you
>>         could support other VLEs and widen the pool of potential
>>         contributors.  That is, unless the Basic Outcomes and Membership
>>         (Names and Role Provisioning) services are insufficient for your
>>         needs.
>>
>>         Stephen
>>
>>         On 20/06/18 12:42, Jeremy wrote:
>>
>>             Hi All,
>>
>>             Regrettably it seems WebPA has reached end of life and we
>>             need to find a replacement.
>>
>>             Having looked at the available options we are now looking
>>             into writing a Moodle plugin to replicate the workflow and
>>             algorithm of WebPA (Workshop does not do what we need).
>>
>>             I am posting here to find out if there is any interest from
>>             other Moodle using institutions interested in contributing
>>             to this either in terms of functionality / requirements or
>>             development work?
>>
>>             Thanks, Jeremy
>>
>> ########################################################################
>>
>>
>>             To unsubscribe from the WEBPA list, click the following 
>> link:
>> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=WEBPA&A=1
>>
>>
>> ########################################################################
>>
>>
>>         To unsubscribe from the WEBPA list, click the following link:
>> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=WEBPA&A=1
>>
>> ------------------------------------------------------------------------
>>
>>     To unsubscribe from the WEBPA list, click the following link:
>> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=WEBPA&A=1
>>
>>     The University of Edinburgh is a charitable body, registered in
>>     Scotland, with registration number SC005336.
>>
>> ########################################################################
>>
>>     To unsubscribe from the WEBPA list, click the following link:
>> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=WEBPA&A=1
>>
>> ------------------------------------------------------------------------
>>
>> To unsubscribe from the WEBPA list, click the following link:
>> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=WEBPA&A=1
>>
>>
>> ------------------------------------------------------------------------
>>
>> To unsubscribe from the WEBPA list, click the following link:
>> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=WEBPA&A=1
>>
>
> ########################################################################
>
> To unsubscribe from the WEBPA list, click the following link:
> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=WEBPA&A=1


########################################################################

To unsubscribe from the WEBPA list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=WEBPA&A=1