From f139c02816734f1be43c9c1d3b259aa4f29c156e Mon Sep 17 00:00:00 2001 From: Etiene Dalcol Date: Wed, 14 Mar 2018 12:13:48 +0000 Subject: [PATCH 1/3] Create manifesto.md --- documents/manifesto.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 documents/manifesto.md diff --git a/documents/manifesto.md b/documents/manifesto.md new file mode 100644 index 0000000..6bdff72 --- /dev/null +++ b/documents/manifesto.md @@ -0,0 +1,28 @@ +# The Lua Users Foundation Manifesto + +The Lua Users Foundation (the Foundation) is an association of individuals in a modular umbrella structure consisted of several workgroups, detailed in the Lua Users Foundation Constitution. +The Foundation formal decision-making process is governed by the Lua Users Foundation Constitution, according to the Foundation Goals and Values, towards our Mission. + +## The Mission + + * Support and promote the Lua programming language, its community and ecosystems. + +## The Values + + * The Lua programming language is developed by the Lua Team and defined by the Lua Programming Manual. Furthermore: + * The Lua programming language is small, fast, easy to learn and use. + * The Lua programming language philosophy is less is more. + * The Lua ecosystem is diverse, it includes many libraries, frameworks, implementations, dialects and related languages. + * The Lua community is inclusive. We welcome and encourage participation by everyone. We are committed to foster a diverse community with respect of personal characteristics such as, but not limited to, gender identity or expression, sexual orientation, ethnicity, age, religion, disability, class, geographic location, background and experience. + * Lua and related technologies should have wider adoption in the world. + * The Lua Users Foundation is a transparent and not for profit endeavour. + * The Lua Users Foundation values simplicity and accessibility (easy to learn and use) in our work. + +## The Goals + + * To aid the Lua Team and the Lua programming language implementers. + * To support and foster critical projects such as Lua libraries (modules) and frameworks ecosystems. + * To support and foster the Lua community. + * To encourage wider adoption of Lua programming language in the world. + * To be a lasting organisation generating positive impact to those writing software in Lua. + * To serve as a point of contact for organizations seeking to support and sponsor Lua development. From 06095e39ba32035028f3284a4dda7d20ffcd663f Mon Sep 17 00:00:00 2001 From: Etiene Dalcol Date: Wed, 14 Mar 2018 14:11:08 +0000 Subject: [PATCH 2/3] Update manifesto.md --- documents/manifesto.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documents/manifesto.md b/documents/manifesto.md index 6bdff72..e52e128 100644 --- a/documents/manifesto.md +++ b/documents/manifesto.md @@ -24,5 +24,5 @@ The Foundation formal decision-making process is governed by the Lua Users Found * To support and foster critical projects such as Lua libraries (modules) and frameworks ecosystems. * To support and foster the Lua community. * To encourage wider adoption of Lua programming language in the world. - * To be a lasting organisation generating positive impact to those writing software in Lua. + * To be a lasting organization generating positive impact to those writing software in Lua. * To serve as a point of contact for organizations seeking to support and sponsor Lua development. From 942ce0bb20b940d938ad63b3f45e1b3f0878641e Mon Sep 17 00:00:00 2001 From: Etiene Dalcol Date: Wed, 4 Apr 2018 22:27:27 +0100 Subject: [PATCH 3/3] manifesto.md: Address suggestions --- documents/manifesto.md | 52 ++++++++++++++++++++++++++++-------------- 1 file changed, 35 insertions(+), 17 deletions(-) diff --git a/documents/manifesto.md b/documents/manifesto.md index e52e128..ef77a49 100644 --- a/documents/manifesto.md +++ b/documents/manifesto.md @@ -1,28 +1,46 @@ # The Lua Users Foundation Manifesto -The Lua Users Foundation (the Foundation) is an association of individuals in a modular umbrella structure consisted of several workgroups, detailed in the Lua Users Foundation Constitution. -The Foundation formal decision-making process is governed by the Lua Users Foundation Constitution, according to the Foundation Goals and Values, towards our Mission. +### This document is still a draft and a work in progress + +The Lua Users Foundation (the Foundation) is an association of individuals in a +modular umbrella structure consisting of several workgroups, detailed in the Lua +Users Foundation Constitution. +The Foundation's formal decision-making process is governed by the Lua Users +Foundation Constitution, according to the Foundation Goals and Values, towards +our Mission. ## The Mission - * Support and promote the Lua programming language, its community and ecosystems. - + * Support and promote the Lua programming language, its community and + ecosystems. + ## The Values - * The Lua programming language is developed by the Lua Team and defined by the Lua Programming Manual. Furthermore: - * The Lua programming language is small, fast, easy to learn and use. - * The Lua programming language philosophy is less is more. - * The Lua ecosystem is diverse, it includes many libraries, frameworks, implementations, dialects and related languages. - * The Lua community is inclusive. We welcome and encourage participation by everyone. We are committed to foster a diverse community with respect of personal characteristics such as, but not limited to, gender identity or expression, sexual orientation, ethnicity, age, religion, disability, class, geographic location, background and experience. + * The Lua programming language is developed by the Lua Team and defined by the + Lua Programming Manual. Furthermore: + * The Lua programming language is small, fast, easy to learn and use. + * The Lua programming language philosophy is: "Mechanisms instead of + policies". + * The Lua Users Foundation values simplicity and accessibility (easy to learn + and use) in our work. + * The Lua ecosystem is diverse: it includes many libraries, frameworks, + implementations, dialects and related languages. + * The Lua community is inclusive. We welcome and encourage participation by + everyone. We are committed to foster a diverse community with respect of + personal characteristics such as, but not limited to, gender identity or + expression, sexual orientation, ethnicity, age, religion, disability, class, + geographic location, background and experience. * Lua and related technologies should have wider adoption in the world. - * The Lua Users Foundation is a transparent and not for profit endeavour. - * The Lua Users Foundation values simplicity and accessibility (easy to learn and use) in our work. + * The Lua Users Foundation is a transparent and not for profit endeavour. ## The Goals - * To aid the Lua Team and the Lua programming language implementers. - * To support and foster critical projects such as Lua libraries (modules) and frameworks ecosystems. - * To support and foster the Lua community. - * To encourage wider adoption of Lua programming language in the world. - * To be a lasting organization generating positive impact to those writing software in Lua. - * To serve as a point of contact for organizations seeking to support and sponsor Lua development. + * Aid the Lua Team and the Lua programming language implementers. + * Support and foster critical projects such as Lua libraries (modules) and + framework ecosystems. + * Support and foster the Lua community. + * Encourage wider adoption of Lua programming language in the world. + * Be a lasting organization generating positive impact on those writing + software in Lua. + * Serve as a point of contact for organizations seeking to support and + sponsor Lua development.