Difference between revisions of "User:Arinkverma"
Jump to navigation
Jump to search
Arinkverma (talk | contribs) |
|||
(9 intermediate revisions by 2 users not shown) | |||
Line 8: | Line 8: | ||
</li><li>'''Email''' arinkverma at gmail.com |
</li><li>'''Email''' arinkverma at gmail.com |
||
</li><li>'''Github''' https://github.com/arinkverma/ |
</li><li>'''Github''' https://github.com/arinkverma/ |
||
</li><li>'''Blog''' arinkverma.in |
</li><li>'''Blog''' http://arinkverma.blogspot.in/search/label/GSOC12 |
||
</li></ul> |
</li></ul> |
||
Line 20: | Line 21: | ||
</li><li>'''Graphical software''': Photoshop and AutoCad |
</li><li>'''Graphical software''': Photoshop and AutoCad |
||
</li></ul> |
</li></ul> |
||
== Apertium project == |
== Apertium project == |
||
I am working on the Apertium on mobile (Google Summer of Code 2012). |
I am working on the [http://wiki.apertium.org/wiki/Apertium_On_Mobile Apertium on mobile] (Google Summer of Code 2012). |
||
[https://github.com/arinkverma/Apertiurm-Androind-app-devlopment Follow on Git] |
[https://github.com/arinkverma/Apertiurm-Androind-app-devlopment Follow on Git] |
||
See also: [[/Apertium on mobile]] |
|||
== Work Plan for GSoc 2012 == |
== Original Work Plan for GSoc 2012 == |
||
Phases/milestones with dates |
Phases/milestones with dates |
||
{| class="wikitable" border="1" |
{| class="wikitable" border="1" |
||
Line 62: | Line 65: | ||
|- |
|- |
||
|July 9 - July 20 |
|July 9 - July 20 |
||
|Adding sum advance feature like language specific keypad. -> 60hrs |
|Adding sum advance feature like language specific <s>keypad</s> desktop widgets. -> 60hrs |
||
|- |
|||
|July 21 - Aug 7 |
|||
|'''Testing''' |
|||
<ul> |
|||
<li>Running apk on device -> 15hrs |
|||
<li>Catching and fixing bugs -> 15hrs |
|||
<li>Improvement and optimisation |
|||
|- |
|||
|Aug 7 - Aug 10 |
|||
|Documentation -> 20hrs |
|||
|- |
|||
|Aug 10 - Aug 23 |
|||
|Finalize the code |
|||
|- |
|||
|Aug 24 |
|||
|'''Submission''' |
|||
|} |
|||
== Actual work during GSoc 2012 == |
|||
Phases/milestones with dates |
|||
{| class="wikitable" border="1" |
|||
|- |
|||
! Time |
|||
! Task |
|||
|- |
|||
|March 31 |
|||
|'''Planning and SRS development [[http://www.arinkverma.in/2012/05/flow-chart-of-apertium-on-mobile.html view]]''' |
|||
<ul> |
|||
<li>Structural and database diagram |
|||
</ul> |
|||
|- |
|||
|Jun 9 |
|||
|'''Implementation [[http://www.arinkverma.in/2012/06/apertium-android-23.html view]]''' |
|||
<ul> |
|||
<li>Data structure |
|||
<li>Created library |
|||
<li>Ported into Android |
|||
<li>Added sum advance feature like language specific widgets. |
|||
|- |
|||
|June 20 |
|||
|'''Implementation [[http://www.arinkverma.in/2012/06/apertium-android-235.html view]]''' |
|||
Mechanism to manage language pairs, Now user can download language package from SVN directly. But at present temporarily SVN link will be used |
|||
|- |
|||
|June 23 |
|||
|Added basic intent of share and clipboard [[http://www.arinkverma.in/2012/06/apertium-android-clipboard-handling.html view]] |
|||
|- |
|||
|- |
|||
|June 24-July 8 |
|||
|Consuming the development done on Embeddable lttoolbox-java |
|||
<ul> |
|||
<li>API for extracting Language pair title, cache. |
|||
<li>Discussion on adding security layer on pairs. |
|||
</ul> |
|||
|- |
|||
|July 9 |
|||
|'''Midterm submissio'''n |
|||
|- |
|||
|July 10 - July 20 |
|||
|'''Adding security layer''' |
|||
<ul> |
|||
<li>Making language pair secure |
|||
<li>Detection if language pair change by some other app |
|||
<li>Making classloader secure |
|||
|- |
|- |
||
|July 21 - Aug 7 |
|July 21 - Aug 7 |
||
Line 69: | Line 137: | ||
<li>Running apk on device -> 15hrs |
<li>Running apk on device -> 15hrs |
||
<li>Catching and fixing bugs -> 15hrs |
<li>Catching and fixing bugs -> 15hrs |
||
<li>Improvement and |
<li>Improvement and optimisation |
||
|- |
|- |
||
|Aug 7 - Aug 10 |
|Aug 7 - Aug 10 |
Latest revision as of 11:34, 11 April 2013
Contents
About me[edit]
I am Arink Verma, studying Computer Science and Engineering at Indian Institute of Technology Ropar, India. (Expected to be completed 2013)
Contact me at
- IRC #arinkverma
- Email arinkverma at gmail.com
- Github https://github.com/arinkverma/
- Blog http://arinkverma.blogspot.in/search/label/GSOC12
Programming skills[edit]
- Programming Languages: Java, C++/C, Python
- Mobile software development: Android and IOS
- Web development: PHP , Python, Jquery, Javascript, SQL
- Mathematics and graphing Language: SciLab and Matlab
- Database language: SQL
- Graphical software: Photoshop and AutoCad
Apertium project[edit]
I am working on the Apertium on mobile (Google Summer of Code 2012).
See also: /Apertium on mobile
Original Work Plan for GSoc 2012[edit]
Phases/milestones with dates
Time | Task |
---|---|
May 21 - May 28 | Planning and SRS development
|
May 29 - Jun 26 | Implementation
|
June 27 | Deliver subversion and discuss architecture and ideas with mentor |
June 28- July 8 | Adding basic intent of share and clipboard -> 35hrs |
July 9 | Midterm submission |
July 9 - July 20 | Adding sum advance feature like language specific |
July 21 - Aug 7 | Testing
|
Aug 7 - Aug 10 | Documentation -> 20hrs |
Aug 10 - Aug 23 | Finalize the code |
Aug 24 | Submission |
Actual work during GSoc 2012[edit]
Phases/milestones with dates
Time | Task |
---|---|
March 31 | Planning and SRS development [view]
|
Jun 9 | Implementation [view]
|
June 20 | Implementation [view]
Mechanism to manage language pairs, Now user can download language package from SVN directly. But at present temporarily SVN link will be used |
June 23 | Added basic intent of share and clipboard [view] |
June 24-July 8 | Consuming the development done on Embeddable lttoolbox-java
|
July 9 | Midterm submission |
July 10 - July 20 | Adding security layer
|
July 21 - Aug 7 | Testing
|
Aug 7 - Aug 10 | Documentation -> 20hrs |
Aug 10 - Aug 23 | Finalize the code |
Aug 24 | Submission |