proglangbase / bbhw

Bye Bye Hello World
Mozilla Public License 2.0
4 stars 4 forks source link

Contributing guidelines? #9

Closed AndydeCleyre closed 2 months ago

AndydeCleyre commented 2 months ago

Hello!

I'd like to contribute a new language example, but I have some questions about contribution expectations:

Thanks!

c4augustus commented 2 months ago
c4augustus commented 2 months ago

Adding to the auto-downloading and building inside the run script, it will only be allowed for downloads of source from bonafide repos, either the official home repos of language implementations or one of our own forks. We will not allow or promote the auto-downloading of anything binary or build scripts that download binaries (looking again at you Rust).

AndydeCleyre commented 2 months ago

Thanks!

Can you clarify this bit?

In cases like that it would nice to have both approaches though to show the differences, if any.

Would that look like two run files, or one run file that uses one method while the readme shows the alternative, or one run file that takes a flag to choose the method?

c4augustus commented 2 months ago

Make one run file for each and pick which ones are the default. So for example if script is not the default than "run" and "bbhw.ext" are the default and "run-script" and "bbhw-script.ext" are the script-based alternative; or something like that.