The Lua Community Blog
More info: Opening Post
Yes, that's an important question! Please notice that we don't have any affilitation with the official Lua team, but we intend to be a central hub for distributing news, technical posts and general discussions on everything related to Lua. Or, as the name says, a Lua space. Subscribe to our RSS feed if you wish to be notified when there's new content.
All posts are written in markdown and are contained in our git repository. Inside the posts directory you'll find one or multiple other directories which are the categories of our posts. This one, for example, is in general.
Steps to writing a blog post:
posts or create a new one
.mdposts_meta.lua adding an entry for your post and your author details
This blogs support syntax highlight provided by highlight.js. Highlight.js auto-detects the programming language. Code blocks should be written in markdown using 4 spaces or a tab (+ the regular code indentation). Example:
local function welcome_to_luaspace()
print("You are awesome!")
end
This blog was created to promote the use of Lua on various levels, both personally and on the industry.
Follow normal conventions for writing a google article such as having an introduction, adding references whenever possible etc. All posts should be Lua related in some level. Try to raise interesting discussions :) Besides that, the format is pretty flexible. In case you are unsure, you'll find some examples of types of article below.
Examples: http://lua.space/webdev/oauth2-authentication-with-lua
https://blog.cloudflare.com/pushing-nginx-to-its-limit-with-lua/
Example: http://lua.space/gamedev/handling-input-in-lua
Example: http://lua.space/webdev/the-best-lua-web-frameworks
Example: http://lua.space/gamedev/using-tiled-maps-in-love
For the moment, the only language used for posting is English (although we may add more languages in the future). Pay attention to orthography and grammar. If English is not your first language, don't refrain from writing, English is not my first language either. If you are insecure about your English level, once you've written the article on your fork, show it to us, so we can help it out. :)
Once you've created your article on your fork and made a pull request, we will read it and decide how to proceed. If you've read the sections above, you have an idea on what's the scope of this blog. If we think your article is good to go, your PR will be immediately accepted and merged. We might feel something could be improved before publishing, like a section that could be described in more details or an important URL is missing, for example. We will, then, give feedback by commenting on the PR so you can address it. :)
If you have a subject but you are unsure on how to present it, you can also open an issue before writing the post. We will discuss and help you elaborate your idea. :)
Everything that is under posts has copyright to the respective authors. On the themes folder, the design also belogs to the respective author. Other than that, the whole blog structure is MIT licensed and you can use it to create your own blogs reading from markdown files.
CSS
56.6%
Less
21.5%
HTML
9.0%
Lua
8.8%
JavaScript
4.1%
The Lua Community Blog
More info: Opening Post
Yes, that's an important question! Please notice that we don't have any affilitation with the official Lua team, but we intend to be a central hub for distributing news, technical posts and general discussions on everything related to Lua. Or, as the name says, a Lua space. Subscribe to our RSS feed if you wish to be notified when there's new content.
All posts are written in markdown and are contained in our git repository. Inside the posts directory you'll find one or multiple other directories which are the categories of our posts. This one, for example, is in general.
Steps to writing a blog post:
posts or create a new one
.mdposts_meta.lua adding an entry for your post and your author details
This blogs support syntax highlight provided by highlight.js. Highlight.js auto-detects the programming language. Code blocks should be written in markdown using 4 spaces or a tab (+ the regular code indentation). Example:
local function welcome_to_luaspace()
print("You are awesome!")
end
This blog was created to promote the use of Lua on various levels, both personally and on the industry.
Follow normal conventions for writing a google article such as having an introduction, adding references whenever possible etc. All posts should be Lua related in some level. Try to raise interesting discussions :) Besides that, the format is pretty flexible. In case you are unsure, you'll find some examples of types of article below.
Examples: http://lua.space/webdev/oauth2-authentication-with-lua
https://blog.cloudflare.com/pushing-nginx-to-its-limit-with-lua/
Example: http://lua.space/gamedev/handling-input-in-lua
Example: http://lua.space/webdev/the-best-lua-web-frameworks
Example: http://lua.space/gamedev/using-tiled-maps-in-love
For the moment, the only language used for posting is English (although we may add more languages in the future). Pay attention to orthography and grammar. If English is not your first language, don't refrain from writing, English is not my first language either. If you are insecure about your English level, once you've written the article on your fork, show it to us, so we can help it out. :)
Once you've created your article on your fork and made a pull request, we will read it and decide how to proceed. If you've read the sections above, you have an idea on what's the scope of this blog. If we think your article is good to go, your PR will be immediately accepted and merged. We might feel something could be improved before publishing, like a section that could be described in more details or an important URL is missing, for example. We will, then, give feedback by commenting on the PR so you can address it. :)
If you have a subject but you are unsure on how to present it, you can also open an issue before writing the post. We will discuss and help you elaborate your idea. :)
Everything that is under posts has copyright to the respective authors. On the themes folder, the design also belogs to the respective author. Other than that, the whole blog structure is MIT licensed and you can use it to create your own blogs reading from markdown files.
CSS
56.6%
Less
21.5%
HTML
9.0%
Lua
8.8%
JavaScript
4.1%