digitalmars.D.announce - SAOC - Looking for a mentor
- =?UTF-8?B?SW9udcib?= Mihalache (14/14) Aug 08 2019 Hi everyone,
- Sebastiaan Koppe (25/30) Aug 09 2019 I would first work out some real-world mixed-compilation
- Andre Pany (12/26) Aug 09 2019 Hi Ionuț,
- =?UTF-8?Q?S=c3=b6nke_Ludwig?= (6/22) Aug 09 2019 Did you have a look at DEP5 [1]? It captures the coarse concept of the
- =?UTF-8?B?SW9udcib?= Mihalache (3/3) Aug 10 2019 Thank you for your feedback and interest, I will update the
Hi everyone, I want to participate to Symmetry Autumn of Code 2019 with the project DUB: D's package manager, DEP5 (build system support for C/C++). I have here [1] my project proposal, could you give me some opinions about it(if it's ok, what should be changed or added, maybe removed). Before sending the application I would like to find somenone to be my mentor, so if there is someone who would be interested in being my mentor for this project, please let me know as soon as possible. [1] - https://drive.google.com/open?id=1JhX_r99YKMgRQ6tMHjMSJxJW4mc7j1iKLaAz_yavgrc Thanks, Ionuț
Aug 08 2019
On Friday, 9 August 2019 at 05:50:22 UTC, Ionuț Mihalache wrote:I have here [1] my project proposal, could you give me some opinions about it(if it's ok, what should be changed or added, maybe removed).Thanks, IonuțI would first work out some real-world mixed-compilation scenario's that you would want to write support for. In the very least that will give you (and others) a clear and understandable goal. Right now I have no idea what you intend to support and what not. There have been countless post on the forum of compilation setups that dub doesn't support. I think the most common one (for me) is having a C/C++ library that first needs to be compiled into a static library before compiling the D code. A more advances use case for myself is a code generation scenario I often use. E.g. first compile one program (if modified), run it to generate code, then use that to compile another program. Here, either one could be in D or C/C++. (currently I have one in Typescript) With those scenario's you can structurize your proposal a bit better. For instance you can describe a common scenario (the problem), then describe what you want to support (scope it) and finally describe the method or way your are going to implement it (while also looking at more advanced scenario's that you don't support right away, but can be implemented in the future). Right now it is in a very draft form and goes too much into dub's details. Hope that helps.
Aug 09 2019
On Friday, 9 August 2019 at 05:50:22 UTC, Ionuț Mihalache wrote:Hi everyone, I want to participate to Symmetry Autumn of Code 2019 with the project DUB: D's package manager, DEP5 (build system support for C/C++). I have here [1] my project proposal, could you give me some opinions about it(if it's ok, what should be changed or added, maybe removed). Before sending the application I would like to find somenone to be my mentor, so if there is someone who would be interested in being my mentor for this project, please let me know as soon as possible. [1] - https://drive.google.com/open?id=1JhX_r99YKMgRQ6tMHjMSJxJW4mc7j1iKLaAz_yavgrc Thanks, IonuțHi Ionuț, I do not have much knowledge in this area.I just wonder whether adding the support of passing a triple (https://github.com/dlang/dub/pull/1541#issuecomment-417252200) is much related to your project and you might also need it, or maybe it is completely unrelated? If it is related to your work you might consider also adding it to your project proposal. Kind regards André
Aug 09 2019
Am 09.08.2019 um 07:50 schrieb Ionuț Mihalache:Hi everyone, I want to participate to Symmetry Autumn of Code 2019 with the project DUB: D's package manager, DEP5 (build system support for C/C++). I have here [1] my project proposal, could you give me some opinions about it(if it's ok, what should be changed or added, maybe removed). Before sending the application I would like to find somenone to be my mentor, so if there is someone who would be interested in being my mentor for this project, please let me know as soon as possible. [1] - https://drive.google.com/open?id=1JhX_r99YKMgRQ6tMHjMSJxJW4mc7j1iKLaAz_yavgrc Thanks, IonuțDid you have a look at DEP5 [1]? It captures the coarse concept of the original vision for multi-language support. Most likely, I won't be able to devote enough time to be a full mentor, but I can try to help "part-time", as time permits. DEP5: https://github.com/dlang/dub/wiki/DEP5
Aug 09 2019
Thank you for your feedback and interest, I will update the proposal and I ask for feedback again before I send the application.
Aug 10 2019