Fix R backend
Closed, ResolvedPublic

Description

R backend for Cantor is not working. The bug report kde#351871 presents some details about it.

filipesaraiva updated the task description. (Show Details)
filipesaraiva raised the priority of this task from to Normal.
filipesaraiva assigned this task to fernandoteles.
filipesaraiva added a project: Cantor.
filipesaraiva moved this task to Backlog on the Cantor board.
filipesaraiva added a subscriber: filipesaraiva.
fernandoteles moved this task from Backlog to Work in Progress on the Cantor board.Feb 8 2016, 6:20 PM
filipesaraiva raised the priority of this task from Normal to High.Jul 23 2016, 2:21 PM

Ok, this backend is broken for a long time. Let's fix it for the next release (16.12). The deadline is November 2016.

Gogogo @fernandoteles!

@fernandoteles let's change the approach for the solution. Please, port this backend to QProcess/KProcess. There are some backends using it like Scilab and Octave backends. Give a look in these.

Ok @filipesaraiva . I'm looking the Scilab now.

Drop @fernandoteles because looks like other developer will work in it soon.

filipesaraiva moved this task from Work in Progress to To-Do on the Cantor board.Apr 28 2017, 2:21 PM
filipesaraiva removed fernandoteles as the assignee of this task.
filipesaraiva added a subscriber: fernandoteles.
rishabhg moved this task from To-Do to Work in Progress on the Cantor board.Oct 7 2017, 9:32 AM

This task can be concluded in the effort to port backends infrastructure to QProcess. See the status of the port to R backend in T6116.

filipesaraiva moved this task from Work in Progress to Done on the Cantor board.Oct 7 2017, 3:02 PM
filipesaraiva moved this task from Done to Work in Progress on the Cantor board.

@rishabhg ported several backends to QProcess, including R Backend. For this backend it is nice because we can bring back this feature for our users.

Rishab is going to polish this backend so we can release it with KDE Applications 17.12 (Freeze: November 16th). The task will be complete when the backend provide:

  • Output of processing code without errors
  • Syntax highlighting
  • Tab completion
  • Script editor
  • Plot images loaded in the worksheet
  • No bizarre behavior :D

The work will be done in r-backend branch. When completed, the branch will be merged in master.

Hi, @filipesaraiva, currect master branch have all this features (there are some bugs, but not critical, I think we fix it coming soon).
So, I think, this task is done.
We still use dbus in R backend, but we can changes it later.
So, I will close this task as done on 7 July, if you don't reply until this date.

sirgienko closed this task as Resolved.Jul 8 2018, 4:54 PM