Replies: 21 comments 29 replies
-
Thank you for raising this. Yes, I think it's good time for us to apply this year for GSoC, and I agree, with a focus on fpm. I missed the call today and haven't watched the recording yet so I don't know to what extent has this been discussed already. Applications for Orgs open Jan 29, and close Feb 19. We should have a clear idea about the project by Jan 29. Let's get on a call to flesh out ideas later this week or early next week. @certik has experience with GSoC and I believe he will apply this year with LFortran. I'll be happy to help with the Org application. Would anyone here like to be a mentor? Also, we have a few students who are actively involved with fortran-lang projects (I think @awvwgk, @LKedward, @ivan-pi). Does it make sense for them to apply as GSoC students (although they would make great mentors as well)? Or is it more appropriate to bring in a new student on board? Tagging also @everythingfunctional @urbanjost @arjenmarkus |
Beta Was this translation helpful? Give feedback.
-
It looks like we could have multiple projects, each with a student working on it. So it would make sense to apply with at least one project for fpm and another for stdlib. |
Beta Was this translation helpful? Give feedback.
-
I would absolutely be in favor of submitting fpm to GSoC. I wouldn't mind being a mentor either. Send me a calendar invite when you guys are planning to discuss. |
Beta Was this translation helpful? Give feedback.
-
Yesterday, during the monthly call I proposed to contact the organisers of
last year's FortranCon about recruiting students. I will do that this week.
Op wo 20 jan. 2021 om 04:28 schreef Brad Richardson <
notifications@github.com>:
… I would absolutely be in favor of submitting fpm to GSoC. I wouldn't mind
being a mentor either. Send me a calendar invite when you guys are planning
to discuss.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#339 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN6YRYBADFQF3OKPYYWP7TS2ZEULANCNFSM4WJTJ3OA>
.
|
Beta Was this translation helpful? Give feedback.
-
I have contacted Alfio Lazzaro and Tiziano Müller about student involvement
from their side. Alfio suggested that I send the request to their CP2K
forum as well, as there we may find the actual students. I will do so later.
Op vr 22 jan. 2021 om 11:11 schreef Laurence Kedward <
notifications@github.com>:
… Unfortunately I'm no longer registered as a student since I took up a
research position at the university while I procrastinate write-up my
thesis. Happy to act as a mentor.
I haven't watched the call recording back yet, but +1 for a call to
discuss this further.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#339 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN6YR2SBKUZK5QRXAZHPCDS3FFLLANCNFSM4WJTJ3OA>
.
|
Beta Was this translation helpful? Give feedback.
-
I set up a Doodle poll for next week to discuss GSoC: https://doodle.com/poll/4n9cwntktctkafdt?utm_source=poll&utm_medium=link I plan to set a time Monday morning Eastern time at the latest. |
Beta Was this translation helpful? Give feedback.
-
Thank you all for responding on a short notice, we'll meet today at 2pm Eastern: Milan Curcic is inviting you to a scheduled Zoom meeting. Topic: Fortran-lang + GSoC Join Zoom Meeting Meeting ID: 975 7463 5194 Dial by your location Join by SIP Join by H.323 |
Beta Was this translation helpful? Give feedback.
-
I won't be able to make the meeting, sorry about that. We should apply as fortran-lang. The most important part is a dedicated Ideas page with projects. New orgs will only get 2 slots.
…On Mon, Jan 25, 2021, at 8:27 AM, Milan Curcic wrote:
Thank you all for responding on a short notice, we'll meet today at 2pm Eastern:
Milan Curcic is inviting you to a scheduled Zoom meeting.
Topic: Fortran-lang + GSoC
Time: Jan 25, 2021 02:00 PM Eastern Time (US and Canada)
Join Zoom Meeting
https://miami.zoom.us/j/97574635194?pwd=N2I0eHR3cnhJYTkzNUJSNGFGZFlwQT09
Meeting ID: 975 7463 5194
Passcode: 981002
One tap mobile
+16465588656,,97574635194#,,,,*981002# US (New York)
Dial by your location
+1 646 558 8656 US (New York)
+39 020 066 7245 Italy
+39 021 241 28 823 Italy
+39 069 480 6488 Italy
Meeting ID: 975 7463 5194
Passcode: 981002
Find your local number: https://miami.zoom.us/u/ad25uh4Rgp
Join by SIP
***@***.***
Join by H.323
162.255.37.11 (US West)
162.255.36.11 (US East)
213.19.144.110 (Amsterdam Netherlands)
213.244.140.110 (Germany)
103.122.166.55 (Australia)
64.211.144.160 (Brazil)
69.174.57.160 (Canada)
Meeting ID: 975 7463 5194
Passcode: 981002
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#339 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAAFAWDONLDVKE4HDL3QPULS3WEU5ANCNFSM4WJTJ3OA>.
|
Beta Was this translation helpful? Give feedback.
-
Thank you @certik. We'll bounce ideas ideas today and we should meet again next week to iterate on the application. I'll record the meeting for your reference. Here are some reference docs from the guide that will be helpful for today: |
Beta Was this translation helpful? Give feedback.
-
Apologies, it doesn't look like I'll be able to attend this meeting. I'll be sure to watch the recording and post any comments before the next meeting. Today I would have suggested #321 and #35 as a possible broad but self-contained project. |
Beta Was this translation helpful? Give feedback.
-
Here's a list of ideas that we discussed:
Please post any other ideas that come up in this thread for now. Tentative plan going forward:
|
Beta Was this translation helpful? Give feedback.
-
Here's the recording of the meeting: https://youtu.be/13AcyCsHuQs |
Beta Was this translation helpful? Give feedback.
-
Thanks everybody. I unfollowed the repository, so from now on I will only get emails when somebody mentions me, so I should be able to react sooner. For our next meeting, I would like @LKedward and myself to be able to attend. The ideas above are a good start. @milancurcic can you start a wiki page? Then we can collectively update it with ideas. |
Beta Was this translation helpful? Give feedback.
-
Wrt the standard conformance, I suggested to use my collection of small
checking programs at
https://sourceforge.net/p/flibs/svncode/HEAD/tree/trunk/chkfeatures/.
The one thing to note (besides that the collection is not complete and some
features may be difficult to test explicitly) is that the programs are
designed to compile if the compiler supports the feature and to produce
some human-readable output to confirm the (correct) execution. They are not
meant perse to be used in a "probing" context, as you see in CMake of
autotools or the like.
Op ma 25 jan. 2021 om 21:09 schreef Milan Curcic <notifications@github.com>:
… Here's a list of ideas that we discussed:
- fpm:
- Local registry
- Version constraint resolution
- Preprocessor
- Package manifest as a specification
- Source code distribution with foreign package system like
conda-forge
- stdlib:
- Strings
- Containers
- OS integration: POSIX and Windows API integration for file system
and OS operations, subprocesses
- General
- Standard conformance suite as an fpm package or a fpm feature
(Sourcery Institute, @rouson <https://github.com/rouson>)
Please post any other ideas that come up in this thread for now.
Tentative plan going forward:
1. Set up next week's meeting (I will do this)
2. In the meeting, discuss these ideas again and finalize a first
draft of the list (but an idea can be added if it comes later)
3. Open an issue to track development and get feedback for each
project idea. Find mentors for each project.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#339 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN6YR4MG62GHDZAUXBGUMDS3XFYPANCNFSM4WJTJ3OA>
.
|
Beta Was this translation helpful? Give feedback.
-
I set up a Doodle poll to meet next week. Ideally please mark your availability by end of day on Friday: https://doodle.com/poll/nkwic3cnpsc93zb2?utm_source=poll&utm_medium=link Tagging @certik |
Beta Was this translation helpful? Give feedback.
-
On the Intel Fortran forum, there was a question regarding automatic
documentation generation via FORD. Perhaps getting FORD into maintenance
again could be another project. I have no idea about the complexity and it
would involve parsing Fortran via Python, IIUIC, but it does seem useful.
Op do 28 jan. 2021 om 01:23 schreef Ondřej Čertík <notifications@github.com
…:
Done, thanks!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#339 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN6YRY5H5FIID5EMDZXEIDS4CU6RANCNFSM4WJTJ3OA>
.
|
Beta Was this translation helpful? Give feedback.
-
Thank you all for Doodle feedback. We'll meet on Tuesday (2/2) at 3 pm Eastern (20 UTC) to discuss GSoC projects. Zoom info below: Milan Curcic is inviting you to a scheduled Zoom meeting. Topic: Fortran-lang + GSoC Join Zoom Meeting Meeting ID: 989 8569 3219 Dial by your location Join by SIP Join by H.323 |
Beta Was this translation helpful? Give feedback.
-
It seems this meeting will overlap another one (if I get my timezones
right), so I will probably not be able to join you.
Op ma 1 feb. 2021 om 04:28 schreef Milan Curcic <notifications@github.com>:
… Thank you all for Doodle feedback. We'll meet on Tuesday (2/2) at 3 pm
Eastern (20 UTC) to discuss GSoC projects. Zoom info below:
Milan Curcic is inviting you to a scheduled Zoom meeting.
Topic: Fortran-lang + GSoC
Time: Feb 2, 2021 03:00 PM Eastern Time (US and Canada)
Join Zoom Meeting
https://miami.zoom.us/j/98985693219?pwd=N040VlB6Rm9Ec3Z4QjE5eVg0bVVQZz09
Meeting ID: 989 8569 3219
Passcode: 182857
One tap mobile
+16465588656,,98985693219#,,,,*182857# US (New York)
Dial by your location
+1 646 558 8656 US (New York)
+39 020 066 7245 Italy
+39 021 241 28 823 Italy
+39 069 480 6488 Italy
Meeting ID: 989 8569 3219
Passcode: 182857
Find your local number: https://miami.zoom.us/u/adA1ClW89W
Join by SIP
***@***.***
Join by H.323
162.255.37.11 (US West)
162.255.36.11 (US East)
213.19.144.110 (Amsterdam Netherlands)
213.244.140.110 (Germany)
103.122.166.55 (Australia Sydney)
103.122.167.55 (Australia Melbourne)
64.211.144.160 (Brazil)
69.174.57.160 (Canada Toronto)
65.39.152.160 (Canada Vancouver)
Meeting ID: 989 8569 3219
Passcode: 182857
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#339 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN6YR5MSY4NMUQ6WLGMLZDS4YNVTANCNFSM4WJTJ3OA>
.
|
Beta Was this translation helpful? Give feedback.
-
Hello.I am Guruprasad here |
Beta Was this translation helpful? Give feedback.
-
@certik @awvwgk @LKedward @jvdp1 @everythingfunctional @rouson I copied the project ideas wikis here: https://github.com/fortran-lang/fortran-lang.org/wiki/Google-Summer-of-Code-2021 Any further edits please make there. |
Beta Was this translation helpful? Give feedback.
-
I started the discussion thread and GSoC tag on Discourse: https://fortran-lang.discourse.group/t/google-summer-of-code-2021/658 |
Beta Was this translation helpful? Give feedback.
-
Do we want to apply with @fortran-lang for Google Summer of Code projects with fpm?
We have plenty of open issues, some of them are already well discussed and fleshed out and could make a great self-contained project. Creating projects from our most important issues might help us to prioritize better on the development of fpm as well. Of course this is associated with a significant portion of work in preparation and over the summer.
See https://fortran-lang.discourse.group/t/fortran-monthly-call-january-2021/557 for the original idea.
Beta Was this translation helpful? Give feedback.
All reactions