Ticket #1854 (closed bug: fixed)

Opened 4 years ago

Last modified 4 years ago

Re-write of the embedded API

Reported by: bluescreen Owned by: whiteknight
Priority: major Milestone: 2.11
Component: embed/extend Version: master
Severity: high Keywords: embed
Cc: Language:
Patch status: Platform: all

Description

The current state of the API for embedding parrot into other applications is not meeting the user's expectations. It lacks of proper exception handling and the default exception handler may lead to dead ends or fatal conditions, it also lack of appropriate feedback to the caller application.

Also given the poor functionality the API provides force users to break the encapsulation and deal with parrot internals making embedding application not maintainable in the long run.

Change History

Changed 4 years ago by jkeenan

  • summary changed from Re-wrte of the embedded API to Re-write of the embedded API

Changed 4 years ago by whiteknight

  • status changed from new to assigned
  • owner changed from Whiteknight to whiteknight

Changed 4 years ago by whiteknight

  • status changed from assigned to closed
  • resolution set to fixed

This is done.

Note: See TracTickets for help on using tickets.