rishabhg (Rishabh Gupta)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Nov 12 2016, 4:23 PM (52 w, 6 d)
Availability
Available

Recent Activity

Mon, Nov 6

rishabhg updated the task description for T7050: Privacy Software.
Mon, Nov 6, 4:17 PM · Goal settings 2017

Sun, Oct 29

rishabhg created D8547: R Backend highlighter.
Sun, Oct 29, 5:59 PM · KDE Edu, Cantor

Oct 7 2017

rishabhg added inline comments to D6848: Port Lua to QProcess.
Oct 7 2017, 11:55 AM · KDE Edu, Cantor
rishabhg added inline comments to D6848: Port Lua to QProcess.
Oct 7 2017, 11:35 AM · KDE Edu, Cantor
rishabhg committed R55:6a2fc06a69ea: This change Ports R to make use of QProcess. Highlights of the changes are: (authored by rishabhg).
This change Ports R to make use of QProcess. Highlights of the changes are:
Oct 7 2017, 10:42 AM
rishabhg closed T6116: Port R backend to Q/KProcess as Resolved by committing R55:6a2fc06a69ea: This change Ports R to make use of QProcess. Highlights of the changes are:.
Oct 7 2017, 10:41 AM · Cantor
rishabhg closed T6116: Port R backend to Q/KProcess, a subtask of T6110: Port backends to Q/KProcess - Google Summer of Code 2017, as Resolved.
Oct 7 2017, 10:41 AM · Cantor
rishabhg closed D7565: Port R to QProcess.
Oct 7 2017, 10:41 AM · Cantor
rishabhg updated the diff for D7565: Port R to QProcess.

Remove "rserver_interface.h" as it is not needed anymore

Oct 7 2017, 10:30 AM · Cantor
rishabhg moved T1028: Fix R backend from To-Do to Work in Progress on the Cantor board.
Oct 7 2017, 9:32 AM · Cantor
rishabhg moved T6115: Port Lua backend to Q/KProcess from To-Do to Work in Progress on the Cantor board.
Oct 7 2017, 9:31 AM · Cantor
rishabhg moved T6116: Port R backend to Q/KProcess from To-Do to Work in Progress on the Cantor board.
Oct 7 2017, 9:30 AM · Cantor

Aug 27 2017

rishabhg updated the diff for D6848: Port Lua to QProcess.

Do not explicitly add 'return' to the commands given by the user.

Aug 27 2017, 9:15 AM · KDE Edu, Cantor

Aug 26 2017

rishabhg created D7565: Port R to QProcess.
Aug 26 2017, 6:43 PM · Cantor

Jul 23 2017

rishabhg created D6848: Port Lua to QProcess.
Jul 23 2017, 10:27 AM · KDE Edu, Cantor

Jul 15 2017

rishabhg committed R55:a08bb054cb58: Port of Qalculate to QProcess (authored by rishabhg).
Port of Qalculate to QProcess
Jul 15 2017, 11:57 AM
rishabhg closed T6112: Port Qalculate backend to Q/KProcess as Resolved by committing R55:a08bb054cb58: Port of Qalculate to QProcess.
Jul 15 2017, 11:57 AM · Cantor
rishabhg closed T6112: Port Qalculate backend to Q/KProcess, a subtask of T6110: Port backends to Q/KProcess - Google Summer of Code 2017, as Resolved.
Jul 15 2017, 11:57 AM · Cantor
rishabhg closed D6074: Port Qalculate to QProcess by committing R55:a08bb054cb58: Port of Qalculate to QProcess.
Jul 15 2017, 11:57 AM · Cantor

Jun 30 2017

rishabhg added a comment to T6112: Port Qalculate backend to Q/KProcess.

@filipesaraiva Variable management has been ported too but it needs refinement.

Jun 30 2017, 3:36 PM · Cantor
rishabhg added a comment to D6074: Port Qalculate to QProcess.

@filipesaraiva
I have made the changes and If everything looks good to you, I'll push the changes

Jun 30 2017, 3:31 PM · Cantor
rishabhg updated the diff for D6074: Port Qalculate to QProcess.
Jun 30 2017, 3:26 PM · Cantor

Jun 29 2017

rishabhg updated the diff for D6074: Port Qalculate to QProcess.
Jun 29 2017, 3:37 PM · Cantor

Jun 27 2017

rishabhg added inline comments to D6074: Port Qalculate to QProcess.
Jun 27 2017, 10:44 AM · Cantor

Jun 25 2017

rishabhg added a comment to D6074: Port Qalculate to QProcess.

@filipesaraiva
Most of them were related to commenting out the debug statements. Do you think we should keep the debug statements for now ?
I will address the rest of them ASAP.

Jun 25 2017, 7:26 PM · Cantor

Jun 18 2017

rishabhg updated the diff for D6074: Port Qalculate to QProcess.
Jun 18 2017, 2:55 PM · Cantor

Jun 11 2017

rishabhg updated the diff for D6074: Port Qalculate to QProcess.
Jun 11 2017, 6:47 PM · Cantor

Jun 3 2017

rishabhg created D6074: Port Qalculate to QProcess.
Jun 3 2017, 10:38 AM · Cantor

May 31 2017

rishabhg added a comment to T6112: Port Qalculate backend to Q/KProcess.

Hello @filipesaraiva , I started the port of Qalculate. I have created a diff here https://phabricator.kde.org/differential/diff/15019/

May 31 2017, 12:44 PM · Cantor

May 30 2017

rishabhg added a comment to T6172: Blog posts about the GSoC 2017 project.

Hi @filipesaraiva , yes the blog post got a bit delayed. I just updated it with what I did recently and my plans for this week

May 30 2017, 5:28 AM · Cantor

May 26 2017

rishabhg committed R55:3c3fc1ad61e6: Port Scilab to QProcess (authored by rishabhg).
Port Scilab to QProcess
May 26 2017, 5:13 PM
rishabhg closed T6111: QProcess or KProcess? as Resolved by committing R55:3c3fc1ad61e6: Port Scilab to QProcess.
May 26 2017, 5:13 PM · Cantor
rishabhg closed T6111: QProcess or KProcess?, a subtask of T6110: Port backends to Q/KProcess - Google Summer of Code 2017, as Resolved.
May 26 2017, 5:13 PM · Cantor
rishabhg closed T6211: Port Scilab backend to QProcess, a subtask of T6111: QProcess or KProcess?, as Resolved.
May 26 2017, 5:13 PM · Cantor
rishabhg closed T6211: Port Scilab backend to QProcess as Resolved by committing R55:3c3fc1ad61e6: Port Scilab to QProcess.
May 26 2017, 5:13 PM · Cantor
rishabhg added a comment to T6211: Port Scilab backend to QProcess.

Great!
I have named the branch as 'scilab_port', is this okay ? or do you want me to change it to 'qprocess_port'?

May 26 2017, 4:57 PM · Cantor

May 25 2017

rishabhg added a comment to T6111: QProcess or KProcess?.

So, I decided to port Scilab to QProcess and see if everything works fine. Porting was not difficult as most of the functions of KProcess library used by Scilab are same in QProcess. I tested it against several commands including Plot commands, and everything worked fine.

May 25 2017, 4:59 PM · Cantor

May 22 2017

rishabhg added a comment to T6111: QProcess or KProcess?.

QProcess and KProcess are not very different. KProcess just extends QProcess by adding some extra functionality and overriding some of the QProcess functions.
A few of the extra functionalities offered by KProcess:

  • overloaded the operator "<<" that lets users add command line arguments , the same can be achieved using QProcess using QProcess::setArguments()
  • KProcess::execute() which is the equivalent of sequence QProcess::start() and waitForFinished()
May 22 2017, 7:47 AM · Cantor

May 20 2017

rishabhg added a comment to T6172: Blog posts about the GSoC 2017 project.

Definitely. This will be really helpful.
I started forming approach about how to port Qalculate back end but could not do much due to exams. I am trying to clear up all the TODO stuff from by buffer so that they do not hinder later during coding period. Will try to update the blog ASAP

May 20 2017, 4:24 PM · Cantor

May 14 2017

rishabhg added a comment to T6110: Port backends to Q/KProcess - Google Summer of Code 2017.

@rishabhg you must to develop your project in a different branch of Cantor. Only after finish it we will merge in master.

May 14 2017, 5:06 PM · Cantor

May 11 2017

rishabhg added a member for Cantor: rishabhg.
May 11 2017, 8:43 PM

Apr 3 2017

rishabhg added a comment to R55:f1e7a902e9e1: Differential revision: https://phabricator.kde.org/D5266 Close T3865.

@rishabhg next commit please use a descriptive commit message describing what the commit do.

Apr 3 2017, 6:34 AM
rishabhg closed D5266: Set the recommended Analitza/KAlgebra versions for KAlgebra backend .
Apr 3 2017, 6:27 AM · Cantor

Apr 2 2017

rishabhg committed R55:f1e7a902e9e1: Differential revision: https://phabricator.kde.org/D5266 Close T3865 (authored by rishabhg).
Differential revision: https://phabricator.kde.org/D5266 Close T3865
Apr 2 2017, 5:38 PM
rishabhg closed T3865: Set the recommended Analitza/KAlgebra versions for KAlgebra backend , a subtask of T3855: Set the recommended versions for each programming language supported by Cantor , as Resolved.
Apr 2 2017, 5:38 PM · Cantor
rishabhg closed T3865: Set the recommended Analitza/KAlgebra versions for KAlgebra backend as Resolved by committing R55:f1e7a902e9e1: Differential revision: https://phabricator.kde.org/D5266 Close T3865.
Apr 2 2017, 5:38 PM · Cantor

Apr 1 2017

rishabhg updated the diff for D5266: Set the recommended Analitza/KAlgebra versions for KAlgebra backend .

Fixed:

  1. Indentation Issues
  2. Correct Library Version
  3. Use QLatinString without the arguments
Apr 1 2017, 5:35 PM · Cantor

Mar 31 2017

rishabhg created D5266: Set the recommended Analitza/KAlgebra versions for KAlgebra backend .
Mar 31 2017, 11:14 PM · Cantor

Mar 14 2017

rishabhg updated the task description for T5613: Storage Layer.
Mar 14 2017, 2:37 PM · GCompris: Network
rishabhg updated the task description for T5613: Storage Layer.
Mar 14 2017, 2:34 PM · GCompris: Network
rishabhg updated the task description for T5613: Storage Layer.
Mar 14 2017, 2:32 PM · GCompris: Network
rishabhg claimed T5614: Data set handling.
Mar 14 2017, 8:02 AM · GCompris: Network
rishabhg added a comment to T5614: Data set handling.

Most activities use datasets for defining excercises they present to the user. The formats of these datasets are mostly specific to a single activity, at best few activities share a common format dataset (like wordlists). Some activities load their data from external files, many define them internally. dataset handling design.

Mar 14 2017, 7:56 AM · GCompris: Network
rishabhg merged task T1540: Dataset handling into T5614: Data set handling.
Mar 14 2017, 7:53 AM · GCompris
rishabhg merged T1540: Dataset handling into T5614: Data set handling.
Mar 14 2017, 7:53 AM · GCompris: Network
rishabhg created T5614: Data set handling.
Mar 14 2017, 7:52 AM · GCompris: Network
rishabhg created T5613: Storage Layer.
Mar 14 2017, 7:47 AM · GCompris: Network
rishabhg created T5612: Create Users and groups.
Mar 14 2017, 7:32 AM · GCompris: Network
rishabhg updated the task description for T5611: Client and Server Connection.
Mar 14 2017, 7:29 AM · GCompris: Network
rishabhg created T5611: Client and Server Connection.
Mar 14 2017, 7:24 AM · GCompris: Network

Feb 26 2017

rishabhg added a member for GCompris: Network: rishabhg.
Feb 26 2017, 8:23 PM
rishabhg committed R2:24f7ce886805: 1.Database design for activity data 2. Add/retrieve activity_data to/from… (authored by rishabhg).
1.Database design for activity data 2. Add/retrieve activity_data to/from…
Feb 26 2017, 8:13 PM
rishabhg committed R2:b31696ef7f21: 1. New Users UI 2.database design for users 3. add/retrieve users from… (authored by rishabhg).
1. New Users UI 2.database design for users 3. add/retrieve users from…
Feb 26 2017, 8:13 PM
rishabhg committed R2:b53a4b7682fd: 1. new groups UI 2.Database design for groups 3. add/retrieve groups from… (authored by rishabhg).
1. new groups UI 2.Database design for groups 3. add/retrieve groups from…
Feb 26 2017, 8:13 PM