Discussion:
GSOC GNU Automake project
Vishal Gupta
2018-03-13 04:26:59 UTC
Permalink
Hi,
I am interested in working on the project to Parse Makefile.am using an
Abstract Syntax Tree. Some queries related to the project are :-
1) In which language is the lexer and parser expected to be written and
using which tools.
2) Where to put my draft proposal for review so that it can be improved.

An early reply is awaited.

Thanks and regards,
Vishal Gupta
Mathieu Lirzin
2018-03-14 21:31:47 UTC
Permalink
Hello Vishal,
Post by Vishal Gupta
I am interested in working on the project to Parse Makefile.am using an
Abstract Syntax Tree. Some queries related to the project are :-
1) In which language is the lexer and parser expected to be written and
using which tools.
It should be written directly in Perl like the rest of Automake.
Post by Vishal Gupta
2) Where to put my draft proposal for review so that it can be improved.
You can host it on the Web as HTML or PDF, or simply send it as plain
text by Email to this Mailing List.

There is another student applying for this projet. You can take a look
at the mailing-list archives [1] for past discussion regarding the
subject.

Thanks for your interest.

[1] https://lists.gnu.org/archive/html/automake/2018-03/threads.html
--
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37
Vishal Gupta
2018-03-17 06:01:39 UTC
Permalink
Hello Mathieu,
I have uploaded the draft proposal on the GSoC website.
Here is the link for the uploaded document. (
https://docs.google.com/document/d/1M740xtKJ6OiWtIX-iYlS8U09FaRfU2SJIQ4tUGjmhbo/edit?usp=sharing
)

Please check my draft and suggest improvement.

Thanks.
Post by Mathieu Lirzin
Hello Vishal,
Post by Vishal Gupta
I am interested in working on the project to Parse Makefile.am using an
Abstract Syntax Tree. Some queries related to the project are :-
1) In which language is the lexer and parser expected to be written and
using which tools.
It should be written directly in Perl like the rest of Automake.
Post by Vishal Gupta
2) Where to put my draft proposal for review so that it can be improved.
You can host it on the Web as HTML or PDF, or simply send it as plain
text by Email to this Mailing List.
There is another student applying for this projet. You can take a look
at the mailing-list archives [1] for past discussion regarding the
subject.
Thanks for your interest.
[1] https://lists.gnu.org/archive/html/automake/2018-03/threads.html
--
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37
Mathieu Lirzin
2018-03-18 02:19:57 UTC
Permalink
Post by Vishal Gupta
I have uploaded the draft proposal on the GSoC website.
Here is the link for the uploaded document. (https://docs.google.com/document/d/1M740xtKJ6OiWtIX-iYlS8U09FaRfU2SJIQ4tUGjmhbo/edit?usp=sharing)
Please check my draft and suggest improvement.
This is a good first draft.

A few comments/suggestions:

- You can precise what University curriculum you are currently
following.

- You can precise what are your personnal motivation for participating
in the GSoC in general and candidating for this specific project.

- I would be interested in knowing if you have previous experiences with
any Free Software project even if this is minor contributions.

- Regarding the COOL compiler, some pointers would be welcome.

- Regarding the RDBMS project is that a assignment or a preexisiting
project you got involved in? It would be interesting if you could
precise the specific parts you have been working on and what was
already done. Is there any pointer to check what the project is
about?

- Additionally You can tell us about your intuition regarding what kind
of nodes the AST would probably contain.

Feel free to continue expanding on your plan by precising the functional
and non-functional requirements and telling us how you imagine you would
specifically tackle those.

If you have questions regarding my comments or about more general one
regarding the project itself, don't hesitate.

Thanks for your proposal.
--
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37
Vishal Gupta
2018-03-19 12:55:43 UTC
Permalink
Updated my proposal as per the requirements.
Post by Vishal Gupta
Post by Vishal Gupta
I have uploaded the draft proposal on the GSoC website.
Here is the link for the uploaded document. (https://docs.google.com/
document/d/1M740xtKJ6OiWtIX-iYlS8U09FaRfU2SJIQ4tUGjmhbo/edit?usp=sharing)
Post by Vishal Gupta
Please check my draft and suggest improvement.
This is a good first draft.
- You can precise what University curriculum you are currently
following.
Added a link to university curriculum.
Post by Vishal Gupta
- You can precise what are your personnal motivation for participating
in the GSoC in general and candidating for this specific project.
- I would be interested in knowing if you have previous experiences with
any Free Software project even if this is minor contributions.
Added inside the About Me section
Post by Vishal Gupta
- Regarding the COOL compiler, some pointers would be welcome.
Provided link to my github repo.
Post by Vishal Gupta
- Regarding the RDBMS project is that a assignment or a preexisiting
project you got involved in? It would be interesting if you could
precise the specific parts you have been working on and what was
already done. Is there any pointer to check what the project is
about?
Updated the contents, provided link to project synopsis.
Post by Vishal Gupta
- Additionally You can tell us about your intuition regarding what kind
of nodes the AST would probably contain.
Added in project description section.
Post by Vishal Gupta
Feel free to continue expanding on your plan by precising the functional
and non-functional requirements and telling us how you imagine you would
specifically tackle those.
If you have questions regarding my comments or about more general one
regarding the project itself, don't hesitate.
Thanks for your proposal.
--
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37
Loading...