Well, roughly:
* Clone the ceylon project locally, and build it from source.
* Have a look at langtools-classfile (as mentioned in the issue)
* Try to use it to obtain a model of the contents of a .class file.
* Now start comparing models loaded from two separate class files,
determining changes which are not binary compatible.
* Iterate, slowly adding more checks.
* Turn it into a working tool, with nice understandable output
Report back with your progress or *specific* questions. I suggest you get a
feel for what's involved (the first two or three bullet points) before
committing to doing the work because while 2 months might seem like a lot
of time, it really isn't very long to create a working usable tool like
this.
Post by Kumar Shikhar Deepwhat should be the next step sir?
Post by shikhar deepokay.. if so then yes I am comfortable for this project.I like
programming
Post by shikhar deepand I like challenges and moreover 2 months is a huge time,I am sure I
can
Post by shikhar deepdo it.
On Friday, March 18, 2016 at 8:26:20 PM UTC+5:30, Stéphane Ãpardaud
Post by Stephane EpardaudI'm not asking you to resolve it, I'm pointing you to where the issue is
open and documented so you can take a look at it and see if you feel up for
this project. GSoC selection happens after students apply anway, and
after
Post by shikhar deepPost by Stephane Epardaudthey get a chance to see if they feel up to the task.
<javascript:>>
Post by shikhar deepPost by Stephane EpardaudPost by shikhar deepok so here you have raised an issue for Ceylon CLI tool for binary
compatibility checking and you are asking me to try resolving it,right?
But sir I am completely new to open source contribution..but I am
trying
Post by shikhar deepPost by Stephane EpardaudPost by shikhar deepmy level best to understand it.
I think I have no chance to get your mentorship :(
Post by Stephane EpardaudOK in that case, we have put more info at
https://github.com/ceylon/ceylon/issues/6076 about this particular issue.
Post by shikhar deepyes it is a part of GSoC and sir you are mentor of Ceylon Programming
Language Project.Please tell me what should I do now?
On Friday, March 18, 2016 at 3:07:25 PM UTC+5:30, Stéphane Ãpardaud
Post by Stephane EpardaudHi,
Absolutely!
Is this as part of GSoC or not?
Post by shikhar deepRespected Sir/Madam
I want to contribute to the Ceylon Project
*(JVM compatibility checker). *I saw the project ideas list of
JBoss
here.
Post by shikhar deepPost by Stephane EpardaudPost by shikhar deepPost by Stephane EpardaudPost by shikhar deepPost by Stephane EpardaudPost by shikhar deep->Core Java
->MySql
->C
I see myself as beginner but I am very very much interested in
gaining more & more practical knowledge from the best programmers.
Am I eligible to contribute to your project?
--
You received this message because you are subscribed to the Google
Groups "ceylon-dev" group.
To unsubscribe from this group and stop receiving emails from it,
Visit this group at https://groups.google.com/group/ceylon-dev.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ceylon-dev/e6e383fc-3178-444a-bf5e-adb776cd389b%40googlegroups.com
https://groups.google.com/d/msgid/ceylon-dev/e6e383fc-3178-444a-bf5e-adb776cd389b%40googlegroups.com?utm_medium=email&utm_source=footer
Post by shikhar deepPost by Stephane EpardaudPost by shikhar deepPost by Stephane EpardaudPost by shikhar deepPost by Stephane EpardaudPost by shikhar deep.
For more options, visit https://groups.google.com/d/optout.
--
Stéphane Ãpardaud
--
You received this message because you are subscribed to the Google
Groups "ceylon-dev" group.
To unsubscribe from this group and stop receiving emails from it,
send
https://groups.google.com/d/msgid/ceylon-dev/f0e41d4d-c903-4d03-98b9-c46dc94584e0%40googlegroups.com
https://groups.google.com/d/msgid/ceylon-dev/f0e41d4d-c903-4d03-98b9-c46dc94584e0%40googlegroups.com?utm_medium=email&utm_source=footer
Post by shikhar deepPost by Stephane EpardaudPost by shikhar deepPost by Stephane EpardaudPost by shikhar deep.
For more options, visit https://groups.google.com/d/optout.
--
Stéphane Ãpardaud
--
You received this message because you are subscribed to the Google
Groups
Post by shikhar deepPost by Stephane EpardaudPost by shikhar deep"ceylon-dev" group.
To unsubscribe from this group and stop receiving emails from it, send
an
Post by shikhar deepPost by Stephane EpardaudPost by shikhar deep<javascript:>.
Visit this group at https://groups.google.com/group/ceylon-dev.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ceylon-dev/31ce8a03-f7af-472f-97f0-27bb49924c6e%40googlegroups.com
https://groups.google.com/d/msgid/ceylon-dev/31ce8a03-f7af-472f-97f0-27bb49924c6e%40googlegroups.com?utm_medium=email&utm_source=footer
Post by shikhar deepPost by Stephane EpardaudPost by shikhar deep.
For more options, visit https://groups.google.com/d/optout.
--
Stéphane Ãpardaud
--
You received this message because you are subscribed to a topic in the
Google Groups "ceylon-dev" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/ceylon-dev/uat_7SpJlXo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
Visit this group at https://groups.google.com/group/ceylon-dev.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ceylon-dev/1e75dfce-c586-4673-a403-9565279bff1b%40googlegroups.com
.
Post by shikhar deepFor more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"ceylon-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at https://groups.google.com/group/ceylon-dev.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ceylon-dev/CAMu_oypbgwLw2PinE0BJ0%3D7FXNPHx3-9JObdJbmQfgtM8c6BUA%40mail.gmail.com
.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "ceylon-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ceylon-dev+***@googlegroups.com.
To post to this group, send email to ceylon-***@googlegroups.com.
Visit this group at https://groups.google.com/group/ceylon-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/ceylon-dev/CAMd5YsxOWi9EMgk%2BTLJXi-hH4TbOQCEotvie29RwJ3bLzOPRpg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.