Lartu / ldpl

COBOL-like programming language that compiles to C++. With serious dinosaurs with neckties and briefcases 🦕💼
https://www.ldpl-lang.org/
Apache License 2.0
158 stars 24 forks source link

we should try to get ldpl on linguist #128

Closed arielf212 closed 5 years ago

arielf212 commented 5 years ago

linguist is the tool github uses to mark what language each file in a repository is and in order to provide syntax coloring to code files.

registerting ldpl on that might make it a tad more accessible and give us a small push.

dgarroDC commented 5 years ago

This would be awesome. In fact, I thought about this a while ago, but I think there was some requirement about the language usage on GitHub repos or something like that.

dgarroDC commented 5 years ago

https://github.com/github/linguist/blob/master/CONTRIBUTING.md#adding-a-language

Lartu commented 5 years ago

This would be awesome. In fact, I thought about this a while ago, but I think there was some requirement about the language usage on GitHub repos or something like that.

That's a pity though :(

arielf212 commented 5 years ago

It's not a requirement IIRC, it's a prefference. The part that actually scared me in their rules is that they don't accept GPLv3 licensed grammars

Lartu commented 5 years ago

Oh but that's not a problem. LDPL grammar is MIT licensed if anything (can you even license a grammar??), the compiler is what is GPLv3. So no problem there.

Lartu commented 5 years ago

https://softwareengineering.stackexchange.com/questions/178776/what-constitutes-a-programming-language-and-how-does-one-copyright-a-programming

Apparently you cannot license a language, only a compiler. What do they mean by licensed grammars?

dgarroDC commented 5 years ago

They mean the licence of the repo with the grammar you upload.

But I think they expect at least 200 usages, see https://github.com/github/linguist/pull/4552 for example, maybe we should wait for now.

arielf212 commented 5 years ago

@Lartu I think we can close this issue for now and reopen it once ldpl gets some more adoption.

Lartu commented 5 years ago

Ow well :( Let's keep this in mind though!