普明 via llvm-dev
2017-Feb-13 06:00 UTC
[llvm-dev] I'd like to translate the Kaleidoscope tutorial to D language, where should I ask for permission?
Hi llvm-dev: Sorry for bothering at this mailing list, as I don't know where to ask. I'm learning LLVM and read the tutorials and found that there are tutorials for C++, C and Ocaml users. I recently found that there are D bindings for LLVM and it is feasible to write this tutorial in D. I'd like to take on this little project and translate the code to D, making changes where neccessary. The questions are: - Can I do this? Who should I ask for permission to copy and modify the tutorial? - I'd like to put it on Github, is it OK? - Can I submit this tutorial back to llvm.org so that future D users may see it here? Thanks :-) Puming -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170213/9aad4443/attachment-0001.html>
Tim Northover via llvm-dev
2017-Feb-13 15:55 UTC
[llvm-dev] I'd like to translate the Kaleidoscope tutorial to D language, where should I ask for permission?
Hi, On 13 February 2017 at 06:00, 普明 via llvm-dev <llvm-dev at lists.llvm.org> wrote:> - Can I do this? Who should I ask for permission to copy and modify the > tutorial?No need to ask permission, LLVM uses a pretty liberal open source license. As I recall (not an expert) all you need to be a bit careful about is not destroying the copyright notices, but LICENSE.TXT goes into more details.> - I'd like to put it on Github, is it OK?Yep, LLVM is already on GitHub in a semi-official capacity (https://github.com/llvm-mirror/llvm) and we're hoping to move all development there, but it'd be OK anyway.> - Can I submit this tutorial back to llvm.org so that future D users may see > it here?The first step would be to get the D bindings into the main source base, we probably wouldn't add the tutorial on its own. Cheers. Tim.
普明 via llvm-dev
2017-Feb-14 01:43 UTC
[llvm-dev] 回复: I'd like to translate the Kaleidoscope tutorial to Dlanguage, where should I ask for permission?
Hi Tim,> No need to ask permission, LLVM uses a pretty liberal open source > license. As I recall (not an expert) all you need to be a bit careful > about is not destroying the copyright notices, but LICENSE.TXT goes > into more details.Thanks, I'll read the LICENSE.TXT> Yep, LLVM is already on GitHub in a semi-official capacity > (https://github.com/llvm-mirror/llvm) and we're hoping to move all > development there, but it'd be OK anyway.OK. So now I can start working on it.> The first step would be to get the D bindings into the main source > base, we probably wouldn't add the tutorial on its own.Thanks, I'll contact author of the D binding about that. Greetings, Puming -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170214/6bfed7e8/attachment.html>