On Sat, May 4, 2013 at 12:13 AM, Harshana Martin <[email protected]> wrote:

> Hi Nuwan,
>
>
> On Fri, May 3, 2013 at 5:29 PM, Nuwan Bandara <[email protected]> wrote:
>
>> Hi Harshana,
>>
>> IDE work is going back and forth, and we have now evaluated JSP/PHP and
>> VJET without a success,
>>
>
> I still believe PHP is the way to go. However the PHP editor was developed
> using DLTK, a framework new to most of us. So there will be a learning
> curve to most of us including Rajeeva,
>
>
>> We need to find where the content getting slitted and identified as
>> different regions.
>>
>
> Yes. Finding the Document Partitioner is the current challenge. Once we
> identify that, we just need to override that document partitioner with
> Jaggery Document Partitioner.
>
> However the PHP Editor Tokenizer and Parsers are generated using Java Cup
> and JFlex, standard software to generate Tokenziners and Parsers. So
> understanding those 2 is also a requirement right now.
>
> Can someone in DevS team guide Rajeeva on this, IFAIK she has hit a dead
>> end and needing some experienced help.
>>
>
> Yes. Currently she is working with Viraj.
>
> However it would be better to have a weekly status update mail/meeting
> which allows us to understand when to provide more help and guidance. I
> will make sure we keep close eye on the progress more often at least from
> now on.
>
> Let's meet Monday or Tuesday to discuss this further.
>

Great. Thanks Harshana


>
> Thanks and Regards,
> Harshana
>
>>
>> Regards,
>> /Nuwan
>>
>>
>> On Thu, May 2, 2013 at 2:42 PM, Viraj Rajaguru <[email protected]> wrote:
>>
>>> Hi,
>>>
>>>
>>>
>>> On Tue, Apr 30, 2013 at 5:22 PM, Rajeeva Uthayasangar 
>>> <[email protected]>wrote:
>>>
>>>> Hi All,
>>>> I were asked to write a Jaggery IDE plugin for eclipse with the
>>>> following features:
>>>>
>>>> 1.Editor syntax coloring
>>>> 2. HTML and JavaScript support for Jaggery Editor
>>>> 2. Code Assistance feature.
>>>> 3. Code Auto Completion.
>>>>
>>>> Tasks completed::
>>>> https://wso2.org/jira/browse/TOOLS-1595
>>>>
>>>> Initially I have started to write the jaggery editor based on VJET
>>>> (JavaScript Plugin) and finished the syntax coloring part. But HTML syntax
>>>> coloring is not supported.
>>>>
>>>> So I switched from VJET and followed the PHP Development Tools(PDT)
>>>> source code which has the multi-language(JavaScript and HTML)  support as
>>>> we expects from Jaggery Editor.
>>>>
>>>> In VJET, predefined eclipse APIs can be used to identify the code
>>>> partitions. But in PDT, they have defined their own class for all document
>>>> partitioning. Since there is no documentation, it takes time to debug and
>>>> go through the full source code to identify the necessary part.
>>>>
>>>
>>> PHP Development Tools(PDT) is based on Eclipse 'Dynamic Language
>>> ToolKit' (DLTK) which has a great support to generate editors for domain
>>> specific languages. DLTK should be provided the grammar for the specific
>>> language. For this thing PDT is using 'Java Cup' for generating the parser
>>> and they are using JFlex for generating the scanner. So when you going to
>>> debug the PDT code, the knowledge about above technologies (DLTK, Java Cup,
>>> JFlex etc.) needed and will acquire some time to get familiar with these
>>> technologies.
>>>
>>>
>>>
>>> Thanks,
>>> Viraj.
>>>
>>> --
>>> Viraj Rajaguru
>>> Software Engineer
>>> WSO2 Inc. : http://wso2.com
>>>
>>> Mobile: +94 77 3683068
>>>
>>>
>>>
>>>
>>
>>
>> --
>> *Thanks & Regards,
>>
>> Nuwan Bandara
>> Associate Technical Lead & Member, MC, Development Technologies
>> WSO2 Inc. - lean . enterprise . middleware |  http://wso2.com
>> blog : http://nuwanbando.com; email: [email protected]; phone: +94 11 763
>> 9629
>> *
>> <http://www.nuwanbando.com/>
>>
>
>
>
> --
>
> Harshana Martin
> Senior Software Engineer
> Member, Management Committee - Development Technologies
> WSO2 Inc. : http://wso2.com
>
> Mobile: +94 775 998 115
> Profile: https://www.google.com/profiles/harshana05
> Blog: http://harshana05.blogspot.com
> Twitter: http://twitter.com/harshana05
>
>


-- 
*Thanks & Regards,

Nuwan Bandara
Associate Technical Lead & Member, MC, Development Technologies
WSO2 Inc. - lean . enterprise . middleware |  http://wso2.com
blog : http://nuwanbando.com; email: [email protected]; phone: +94 11 763 9629
*
<http://www.nuwanbando.com/>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to