Ah, ok.
I will start working on the proposal.

the coding challenge was hard since the documentation is not clear of the server part or how to communicate with an existing client which made me get a working client and server and try to modify them to make the working listen to the editor changes.

can you help me with some more details since I think there's something missing from me to be feel that hard?

On Sun, Mar 5 2023 at 11:41:07 AM -0500, Daniel Swanson <awesomeevildu...@gmail.com> wrote:
Account created and password sent by email.

You can find past proposals here:
<https://wiki.apertium.org/wiki/Category:Student_proposals_for_the_Google_Summer_of_Code>

Mentors are assigned in the process of accepting proposals, though
since I'm the one who added this to the project list, I would most
likely be one of the mentors.

Regarding your coding challenge, it looks to me like you created both
a client and a server, which is not what I meant. LSP client
extensions already exist for all major editors, the idea was to create
a server which can communicate with any of those.

Daniel

On Sun, Mar 5, 2023 at 9:29 AM Abd-El-Rahman Nasser
<abdonasser...@gmail.com <mailto:abdonasser...@gmail.com>> wrote:

 My name is Abd-El-Rahman Nasser Abd-El-Hameed
 My user name may be abdo nasser or anything like this
 Ok, send me last ones to use them as templates
 One last question, do you consider me to be with you this year?
It's my first time to participate in open source and first time to be asked for a task so it will be great for me to participate with you

On Sun, Mar 5, 2023, 4:24 PM Daniel Swanson <awesomeevildu...@gmail.com <mailto:awesomeevildu...@gmail.com>> wrote:

 What would you like your username to be? I can make you an account.
 And there are past applications you can look at and sort of a
 template.

 Daniel

 On Sun, Mar 5, 2023 at 5:47 AM Abd-El-Rahman Nasser
 <abdonasser...@gmail.com <mailto:abdonasser...@gmail.com>> wrote:
 >
 > <https://github.com/Abdo865/GSoC-Trivial-server>
> this is the github link of the working server after the edits I made
 >
> ‫في الأحد، 5 مارس 2023 في 10:50 ص تمت كتابة ما يلي بواسطة ‪Abd-El-Rahman Nasser‬‏ <‪abdonasser...@gmail.com <mailto:%e2%80%aaabdonasser...@gmail.com>‬‏>:‬
 >>
 >> No, I don't have a wiki account.
>> Also, I need to know whether you have a template for the plan or not?
 >>
>> On Sun, Mar 5, 2023, 2:59 AM Daniel Swanson <awesomeevildu...@gmail.com <mailto:awesomeevildu...@gmail.com>> wrote:
 >>>
>>> Put in on github, share the link, and then get started writing your work plan.
 >>>
 >>> Do you have a wiki account?
 >>>
 >>> Daniel
 >>>
 >>> On Sat, Mar 4, 2023 at 1:37 PM Abd-El-Rahman Nasser
>>> <abdonasser...@gmail.com <mailto:abdonasser...@gmail.com>> wrote:
 >>> >
 >>> > Hello,
 >>> > I made the coding challenge but I have some problems
>>> > I tried all the ways to do it with my bare code from scratch but ended with some error that made me go on the web with no result the last 2 days. >>> > So, I got a working one from Microsoft and made changes to it to make it only listens to changes in opening, closing, changing files from my editor and prints them.
 >>> > What should I do next?
 >>> >
>>> > On Wed, Mar 1, 2023, 11:27 PM Daniel Swanson <awesomeevildu...@gmail.com <mailto:awesomeevildu...@gmail.com>> wrote:
 >>> >>
>>> >> I don't care how you implement it, just that the editor extensions >>> >> (any of <https://microsoft.github.io/language-server-protocol/implementors/tools/>)
 >>> >> can connect to it.
 >>> >>
 >>> >> Daniel
 >>> >>
 >>> >> On Wed, Mar 1, 2023 at 12:20 PM Abd-El-Rahman Nasser
>>> >> <abdonasser...@gmail.com <mailto:abdonasser...@gmail.com>> wrote:
 >>> >> >
 >>> >> > Ok, I will do this server
>>> >> > Do you need a specific API to be fetched or any general one? >>> >> > Also, I will write it on Node since it's the technology I'm using.
 >>> >> >
>>> >> > Last question, any problem if I used any library like axios or got or you need just node and nothing else?
 >>> >> >
>>> >> > On Wed, Mar 1, 2023, 4:48 PM Daniel Swanson <awesomeevildu...@gmail.com <mailto:awesomeevildu...@gmail.com>> wrote:
 >>> >> >>
>>> >> >> For the LSP project, how about writing a trivial server that receives >>> >> >> the JSON requests from the editor and just prints them to the
 >>> >> >> terminal.
 >>> >> >>
>>> >> >> For Annotatrix, I hope one of the people who works on it directly will >>> >> >> see this and clarify the status. In the meantime, if you really want >>> >> >> to work on that, your coding challenge is to open a pull request
 >>> >> >> addressing any open issue:
 >>> >> >> <https://github.com/jonorthwash/ud-annotatrix/issues>
 >>> >> >>
 >>> >> >> Daniel
 >>> >> >>
>>> >> >> On Wed, Mar 1, 2023 at 12:34 AM Abd-El-Rahman <abdonasser...@gmail.com <mailto:abdonasser...@gmail.com>> wrote:
 >>> >> >> >
 >>> >> >> > Ok thank you mr Daniel.
>>> >> >> > I would like to ask you about another project to put it in my mind which is building the "Language Server Protocol" if it wasn't assigned to anyone and if there's a code challenge to complete it to contribute with you. >>> >> >> > I'm also still interested in the Node project that you said you are not sure about it (I need to contribute to it so I need to know information about it if it is still available)
 >>> >> >> >
 >>> >> >> >
>>> >> >> > On Tue, Feb 28 2023 at 11:41:26 PM -0500, Daniel Swanson <awesomeevildu...@gmail.com <mailto:awesomeevildu...@gmail.com>> wrote:
 >>> >> >> >
>>> >> >> > I'm not sure what the status of the Annotatrix project is, but I can give you a coding challenge for the capitalization project, which is to fork a translation pair of your choice and modify the makefile and modes.xml so that capitalization is in the pipeline but doesn't do anything yet. Daniel On Tue, Feb 28, 2023 at 11:20 PM Abd-El-Rahman <abdonasser...@gmail.com <mailto:abdonasser...@gmail.com>> wrote:
 >>> >> >> >
>>> >> >> > Hello, my name is Abd-El-Rahman Nasser and I need to contribute with you on GSoC this year. I'm from Egypt and have basic knowledge of programming and concepts related like Architecture, database, OS, OOP, OOD, Design Patterns and some on technology with javascript and NodeJS and seeking to know more with you So, I want you help me to know where to start to be accepted with you. The projects that I want to contribute with it are one of those: 1. Support for Enhanced Dependencies in UD Annotatrix 2. Add Capitalization Handling Module to a Language Thanks in advance. Sorry for my poor English. _______________________________________________ Apertium-stuff mailing list Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net> <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>
 >>> >> >> >
>>> >> >> > _______________________________________________ Apertium-stuff mailing list Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net> <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>
 >>> >> >> >
 >>> >> >> > _______________________________________________
 >>> >> >> > Apertium-stuff mailing list
>>> >> >> > Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net> >>> >> >> > <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>
 >>> >> >>
 >>> >> >>
 >>> >> >> _______________________________________________
 >>> >> >> Apertium-stuff mailing list
>>> >> >> Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net> >>> >> >> <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>
 >>> >> >
 >>> >> > _______________________________________________
 >>> >> > Apertium-stuff mailing list
>>> >> > Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net> >>> >> > <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>
 >>> >>
 >>> >>
 >>> >> _______________________________________________
 >>> >> Apertium-stuff mailing list
>>> >> Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net> >>> >> <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>
 >>> >
 >>> > _______________________________________________
 >>> > Apertium-stuff mailing list
>>> > Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net>
 >>> > <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>
 >>>
 >>>
 >>> _______________________________________________
 >>> Apertium-stuff mailing list
>>> Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net>
 >>> <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>
 >
 > _______________________________________________
 > Apertium-stuff mailing list
> Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net>
 > <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>


 _______________________________________________
 Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net>
 <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>

 _______________________________________________
 Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net>
 <https://lists.sourceforge.net/lists/listinfo/apertium-stuff>


_______________________________________________
Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net <mailto:Apertium-stuff@lists.sourceforge.net>
<https://lists.sourceforge.net/lists/listinfo/apertium-stuff>

_______________________________________________
Apertium-stuff mailing list
Apertium-stuff@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to