Return to site

Leap 3 8 4 – Comprehensive File Management Application Example

broken image
Leap 3 8 4 – Comprehensive File Management Application Example

LEAP is a cloud-based legal practice management software solution for law firms. LEAP has a comprehensive list of features including case management, legal time capture, trust accounting, legal billing, document automation/management, a client service portal, office reporting, and more.

In the current Portfolio API implementation (as at time of writing, May 2009), we're missing support for any of the available Portfolio standards. The reason for this is that during the development phase of that project (mid 2008) there wasn't a clear front runner. As I understand it, the IMS Portfolio standard is not mature and very complicated and it would have been far out of the scope of the Portfolio API project to support IMS eP.

Report of the Board Low-Income Energy Assistance Program 3 for example, benefit from the more efficient management of arrears, bad debts and disconnections. This Report sets out the Board's policies for implementation of a 'Low-Income Energy Assistance Program', or 'LEAP'. LEAP has three components: (1) temporary financial. 3 Diabetes, history of plantar ulceration or neuropathic fracture. Note: 'loss of protective sensation' is assessed using a 5.07 monofilament at 10 locations on each foot. Category Management Category 0 Education emphasizing disease control, proper shoe fit/design Follow-up yearly for foot screen. Except as noted, all code examples on this web site are licensed under the Apache 2.0 license. All other content on this site, except as otherwise noted, is licensed under the Leap Motion SDK Agreement. Your use of this site is subject to Leap Motion's privacy policy. Career goals statement example #3: I will foster a positive reputation and secure a public speaking gig for a session of over 300 attendees within the next calendar year. I will do this by continuing to refine my public speaking abilities and networking with conference planners in my industry. Career goals statement example #4.

However, the landscape has changed somewhat over the last year and LEAP2A has emerged as a very strong candidate. Mahara's upcoming 1.2 release will support importing from LEAP2A, as well as as well as other Portfolio vendors, and therefore it makes sense for Moodle to be able to export LEAP2A in order to be really useful. This doesn't mean that Moodle will never support any other Portfolio standard, it just means that it's a logical first choice.

A note on Moodle's current Portfolio export formats

At the present time, Moodle's Portfolio API exports Moodle content to a HTML respresentation. Files that have been uploaded into Moodle are kept in their native format. This is important as the 'fallback case', because HTML and files (eg PDF, etc) are supported everywhere, however, it is not actually necessarily the most useful end format to import into portfolio systems. For example, a forum post in Moodle will be exported to HTML, and become a HTML 'file' artefact in Mahara, which is essentially a non editable, rastered 'snapshot' of the content. It allows for much richer use, for a forum post in Moodle to (optionally) appear as a blog post artefact in Mahara, for example. In order to achieve this, we must export the forum post to some sort of common standard that Mahara can read. It is then up to Mahara to make decisions about what that content means inside Mahara. This takes away the impetus for Moodle to have to make decisions about what Moodle content becomes when it appears in a Portfolio application, and places it in the realm of the Portfolio application to decide (or ask the user). This is important because the same Moodle content might appear differently in different Portfolio applications.

Background to LEAP2A

LEAP2A is a simple ATOM Based standard that is well positioned as a low-barrier standard to combat some of the heavier standards out there. The basic premis is that every item is an entry, with some additional LEAP specific metadata. Content is not just defined by metadata, but also largely gains meaning based on its relation to other items.

LEAP2A is being championed by JISC in the UK and adopted by a number of Portfolio vendors.

It is relatively simple to add LEAP2A support into Moodle.

What needs to happen in Moodle

  1. Agreement on a generic way to write XML, and an implementation
  2. LEAP2A writing library. We should keep this as simple as possible. Mahara's implementation uses Smarty and is quite specific to Mahara's infrastructure, a good end goal would be to consolidate these two libraries but it's a bit more work.
  3. Evaluation of the existing export locations in Moodle (canonical list here) and what the content maps to in LEAP2A if at all
  4. Interface between all the existing export locations in Moodle, and the LEAP2A writing library
  5. Support for the Mahara portfolio plugin in Moodle to send LEAP2A content to Mahara

What needs to happen in Mahara

  1. Changes to the Mahara import infrastructure to import LEAP2A over mnet. Mahara already supports importing files over MNET, and LEAP2A from uploade files. This does imply some refactoring of the interface between the Import plugins and the ImportTransport mechanisms.
Leap 3 8 4 – comprehensive file management application example sample

LEAP is a cloud-based legal practice management software solution for law firms. LEAP has a comprehensive list of features including case management, legal time capture, trust accounting, legal billing, document automation/management, a client service portal, office reporting, and more.

In the current Portfolio API implementation (as at time of writing, May 2009), we're missing support for any of the available Portfolio standards. The reason for this is that during the development phase of that project (mid 2008) there wasn't a clear front runner. As I understand it, the IMS Portfolio standard is not mature and very complicated and it would have been far out of the scope of the Portfolio API project to support IMS eP.

Report of the Board Low-Income Energy Assistance Program 3 for example, benefit from the more efficient management of arrears, bad debts and disconnections. This Report sets out the Board's policies for implementation of a 'Low-Income Energy Assistance Program', or 'LEAP'. LEAP has three components: (1) temporary financial. 3 Diabetes, history of plantar ulceration or neuropathic fracture. Note: 'loss of protective sensation' is assessed using a 5.07 monofilament at 10 locations on each foot. Category Management Category 0 Education emphasizing disease control, proper shoe fit/design Follow-up yearly for foot screen. Except as noted, all code examples on this web site are licensed under the Apache 2.0 license. All other content on this site, except as otherwise noted, is licensed under the Leap Motion SDK Agreement. Your use of this site is subject to Leap Motion's privacy policy. Career goals statement example #3: I will foster a positive reputation and secure a public speaking gig for a session of over 300 attendees within the next calendar year. I will do this by continuing to refine my public speaking abilities and networking with conference planners in my industry. Career goals statement example #4.

However, the landscape has changed somewhat over the last year and LEAP2A has emerged as a very strong candidate. Mahara's upcoming 1.2 release will support importing from LEAP2A, as well as as well as other Portfolio vendors, and therefore it makes sense for Moodle to be able to export LEAP2A in order to be really useful. This doesn't mean that Moodle will never support any other Portfolio standard, it just means that it's a logical first choice.

A note on Moodle's current Portfolio export formats

At the present time, Moodle's Portfolio API exports Moodle content to a HTML respresentation. Files that have been uploaded into Moodle are kept in their native format. This is important as the 'fallback case', because HTML and files (eg PDF, etc) are supported everywhere, however, it is not actually necessarily the most useful end format to import into portfolio systems. For example, a forum post in Moodle will be exported to HTML, and become a HTML 'file' artefact in Mahara, which is essentially a non editable, rastered 'snapshot' of the content. It allows for much richer use, for a forum post in Moodle to (optionally) appear as a blog post artefact in Mahara, for example. In order to achieve this, we must export the forum post to some sort of common standard that Mahara can read. It is then up to Mahara to make decisions about what that content means inside Mahara. This takes away the impetus for Moodle to have to make decisions about what Moodle content becomes when it appears in a Portfolio application, and places it in the realm of the Portfolio application to decide (or ask the user). This is important because the same Moodle content might appear differently in different Portfolio applications.

Background to LEAP2A

LEAP2A is a simple ATOM Based standard that is well positioned as a low-barrier standard to combat some of the heavier standards out there. The basic premis is that every item is an entry, with some additional LEAP specific metadata. Content is not just defined by metadata, but also largely gains meaning based on its relation to other items.

LEAP2A is being championed by JISC in the UK and adopted by a number of Portfolio vendors.

It is relatively simple to add LEAP2A support into Moodle.

What needs to happen in Moodle

  1. Agreement on a generic way to write XML, and an implementation
  2. LEAP2A writing library. We should keep this as simple as possible. Mahara's implementation uses Smarty and is quite specific to Mahara's infrastructure, a good end goal would be to consolidate these two libraries but it's a bit more work.
  3. Evaluation of the existing export locations in Moodle (canonical list here) and what the content maps to in LEAP2A if at all
  4. Interface between all the existing export locations in Moodle, and the LEAP2A writing library
  5. Support for the Mahara portfolio plugin in Moodle to send LEAP2A content to Mahara

What needs to happen in Mahara

  1. Changes to the Mahara import infrastructure to import LEAP2A over mnet. Mahara already supports importing files over MNET, and LEAP2A from uploade files. This does imply some refactoring of the interface between the Import plugins and the ImportTransport mechanisms.

See also

Leap 3 8 4 – Comprehensive File Management Application Example Pdf

Retrieved from 'https://docs.moodle.org/dev/index.php?title=LEAP2A_Portfolio_Implementation&oldid=14237'

LeapC is a C-style API for accessing tracking data from the Leap Motion service. You can use LeapC directly in a C program, but the library is primarily intended for creating bindings to higher-level languages. LeapC provides tracking data as simple structs without any convenience functions. Currently, an official binding for LeapC is available for C#. The source files for this binding are available in the standard Orion SDK package available from http://developer.leapmotion.com.

Tracking 4.0 includes no official C++, Objective-C, Python, and Java bindings, but we anticipate the user community will create thin wrappers over LeapC as needed. See https://developer.leapmotion.com/documentation/.

  • Leap Motion Service version 3+
  • Windows 7 SP1+

Leap 3 8 4 – Comprehensive File Management Application Example Form

The LeapC library acts as the intermediary between your application and the Leap Motion service. LeapC implements a message queue to which it posts tracking, image, and status messages from the service. Once a connection to the service is open, your application uses the LeapPollConnection() function to drive an application-defined message pump. Each call to LeapPollConnection() returns the next message – or blocks for the specified timeout period. Your pump must service the message queue and handle the returned messages efficiently; messages are dropped if the queue becomes full.





broken image