From 088d2768715118f28ebf02f0c3782af2bda6e6d1 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 4 Jun 2017 12:38:20 +0300 Subject: [PATCH] Updated FAQ (markdown) --- FAQ.md | 106 +++++++++++++++++++++++++++++++++------------------------ 1 file changed, 61 insertions(+), 45 deletions(-) diff --git a/FAQ.md b/FAQ.md index c45d829..c02810f 100644 --- a/FAQ.md +++ b/FAQ.md @@ -5,7 +5,63 @@ * Not a Company: It has always been [Open Source](https://en.wikipedia.org/wiki/Open-source_software) and [Free software](https://en.wikipedia.org/wiki/Free_software). * Not a Product: There are missing features. * Not a Startup: We have zero budget. We have no exit plan. We have no investors. -* Not have hired departments: There is no hired marketing team/hired development team/hired QA team +* Not have hired departments: There is no hired marketing team/hired development team/hired QA team. + +## What is Wekan? +Wekan is an open-source and free software _[kanban board][kanban]_ that lets you organize things in cards, and cards in lists. More info at [Readme][]. + +[readme]: https://github.com/wekan/wekan/blob/master/README.md +[kanban]: https://en.wikipedia.org/wiki/Kanban_board + +## What is Wekan Team? +[Wekan team](https://github.com/wekan/wekan/wiki/Team) is small amount of contributors from all around the world donating their free time and servers. There is no benevolent dictator. Every Wekan team member is free to choose what to contribute and when. We can not force anybody to implement anything. + +# Features + +## Will my feature request be implemented? +Please do not wait for feature to be implemented. In Open Source, although current code is available for free, the way to use it in your company is to have a programmer in your company implementing missing features and submitting them as pull requests. + +[According to Open Hub](https://www.openhub.net/p/wekan), Wekan code is only about 7000 lines so it's very small when comparing to other software. With git history viewer like gitk it's possible to see how different features are implemented. + +For Sandstorm-specific features, have the feature enabled in Sandstorm by using environment variable isSandstorm = true like is at wekan/sandstorm.js . + +In wiki there is [Developer Documentation](https://github.com/wekan/wekan/wiki/Developer-Documentation). + +## Will you accept my pull request? +We totally rely on pull requests for new features and bug fixes. If your pull request works, it's very likely to be accepted by xet7. + +## How can I contribute to Wekan? +We’re glad you’re interested in helping the Wekan project! We welcome bug reports, enhancement ideas, and pull requests, in our GitHub bug tracker. Have a look at the [[Contributing notes|developer-documentation]] for more information how you can help improve and enhance Wekan. You can also sponsor a feature. We don't have any sponsors yet. + +## Are there any tests? +There are near to zero tests, because nobody has contributed tests as pull request. + +## Is there a plugin system? +No. It's not possible in web browser to a) Install npm modules inside Docker or b) Install code afterwards on Sandstorm, because application code is read-only and signed. All features in code is built in, and all data related to features is stored on MongoDB. + +# History + +## Weren't you called Libreboard before? +Yes, Libreboard was the old project name, which superseded the even older project name Metrello. As the original name suggests, Metrello was a Trello clone built with Meteor. It used a lot of the original assets from Trello and even the name was very similar. When the project turned more mature and gained more interest by the community, this was obviously a [problem]. To get it's own identity and due to a DMCA from Trello, efforts started to [redesign] Metrello, which also included to find a new name and so Maxime Quandalle came up with “OpenBoard”, to underline the open source nature of the project. Unfortunately the com domain was already taken and so she replaced the Open with Libre, which stands for free (as in freedom) in many Latin derived languages. + +After renaming it to Libreboard, a [new logo] was designed and the project continued to live on as Libreboard. Unfortunately it turned out, that the new logo was apparently ripped-off from a [concept] published at Dribbble, and so a new logo had to be found. There were a lot of [ideas from the community][logo-ticket], and at the end Maxime [proposed][wekan-proposal] a completely new name, Wekan, together with a design proposal for a new logo. + +## What was Wekan fork / Wefork? +After 2016-09-02 there were no pull requests reviewed and integrated for nearly 2 months. At 2016-10-20 Wekan community created fork and started merging many bugfixes and new features into Wefork. 2017-01-29 Wekan author mquandalle gave access to Wekan and at 2017-01-31 xet7 started merging Wefork back to Wekan. 2017-02-08 All of Wefork is now merged and moved back to official Wekan. Wefork will not accept any new issues and pull requests. All development happens on Wekan. [Wefork announcement and merging back](https://github.com/wekan/wekan/issues/640#issuecomment-276383458), more info: [Team](https://github.com/wekan/wekan/wiki/Team) + +## What is the difference between Wekan and Trello? +The main difference between the two is that Wekan is completely open source and available under the permissive MIT license. That makes it possible to host it on your own server (or your company's or organization's server) and you keep the full control over all data. No need to fear it will disappear some day, like a commercial service like Trello could. +Additionally the long term goal is to have features that are not available on Trello or other alternative, making Wekan flexible and suitable for complex project organizations. + +## Why does Wekan looks so different now compared to < v0.9? +Wekan started as a just for fun project to explore meteor and it's features and the initial version had a lot of the Trello assets (CSS, Images, Fonts) in it and copied a lot of it's design. Due to an DMCA takedown notice and obviously to get its own identity, the old design was dropped after v0.8 and a new UI was developed + +See the related tickets [#92] and [#97] for more information. + +[#92]: https://github.com/wekan/wekan/issues/92 +[#97]: https://github.com/wekan/wekan/issues/97 + +# Etiquette ## Why am I called a troll? * You want a feature, but you add thumbs down emoji reactions @@ -38,35 +94,6 @@ ## What you should do if you see a troll or a spammer? Add only one link to this FAQ. Do not in any way comment or feed the trolls. -## What is Wekan? -Wekan is an open-source and free software _[kanban board][kanban]_ that lets you organize things in cards, and cards in lists. More info at [Readme][]. - -[readme]: https://github.com/wekan/wekan/blob/master/README.md -[kanban]: https://en.wikipedia.org/wiki/Kanban_board - -## What is Wekan Team? -[Wekan team](https://github.com/wekan/wekan/wiki/Team) is small amount of contributors from around the world donating their free time and servers. There is no benevolent dictator. Every Wekan team member is free to choose what to contribute and when. We can not force anybody to implement anything. - -## How can I contribute to Wekan? -We’re glad you’re interested in helping the Wekan project! We welcome bug reports, enhancement ideas, and pull requests, in our GitHub bug tracker. Have a look at the [[Contributing notes|developer-documentation]] for more information how you can help improve and enhance Wekan. You can also sponsor a feature. We don't have any sponsors yet. - -## Will my feature request be implemented? -Being popular feature request does not mean that feature will be implemented. It just means that nobody has needed that feature so much to even try to implement it themselves and submit pull request, or find some depeloper and pay him/her to implement it and submit pull request. - -## Will you accept my pull request? -We totally rely on pull requests for new features and bug fixes. If your pull request works, it's very likely to be accepted by xet7. - -## Are there any tests? -There are near to zero tests, because nobody has contributed tests as pull request. - -## Is there a plugin system? -No. It's not possible in web browser to a) Install npm modules inside Docker or b) Install code afterwards on Sandstorm, because application code is read-only and signed. All features in code is built in, and all data related to features is stored on MongoDB. - -## Weren't you called Libreboard before? -Yes, Libreboard was the old project name, which superseded the even older project name Metrello. As the original name suggests, Metrello was a Trello clone built with Meteor. It used a lot of the original assets from Trello and even the name was very similar. When the project turned more mature and gained more interest by the community, this was obviously a [problem]. To get it's own identity and due to a DMCA from Trello, efforts started to [redesign] Metrello, which also included to find a new name and so Maxime Quandalle came up with “OpenBoard”, to underline the open source nature of the project. Unfortunately the com domain was already taken and so she replaced the Open with Libre, which stands for free (as in freedom) in many Latin derived languages. - -After renaming it to Libreboard, a [new logo] was designed and the project continued to live on as Libreboard. Unfortunately it turned out, that the new logo was apparently ripped-off from a [concept] published at Dribbble, and so a new logo had to be found. There were a lot of [ideas from the community][logo-ticket], and at the end Maxime [proposed][wekan-proposal] a completely new name, Wekan, together with a design proposal for a new logo. - [problem]: https://github.com/wekan/wekan/issues/92 [redesign]: https://github.com/wekan/wekan/issues/94 [new logo]: https://github.com/wekan/wekan/issues/64#issuecomment-69005150 @@ -74,22 +101,10 @@ After renaming it to Libreboard, a [new logo] was designed and the project conti [logo-ticket]: https://github.com/wekan/wekan/issues/64#issuecomment-74357809 [wekan-proposal]: https://github.com/wekan/wekan/issues/64#issuecomment-135221046 -## What was Wekan fork / Wefork? -After 2016-09-02 there were no pull requests reviewed and integrated for nearly 2 months. At 2016-10-20 Wekan community created fork and started merging many bugfixes and new features into Wefork. 2017-01-29 Wekan author mquandalle gave access to Wekan and at 2017-01-31 xet7 started merging Wefork back to Wekan. 2017-02-08 All of Wefork is now merged and moved back to official Wekan. Wefork will not accept any new issues and pull requests. All development happens on Wekan. [Wefork announcement and merging back](https://github.com/wekan/wekan/issues/640#issuecomment-276383458), more info: [Team](https://github.com/wekan/wekan/wiki/Team) - -## What is the difference between Wekan and Trello? -The main difference between the two is that Wekan is completely open source and available under the permissive MIT license. That makes it possible to host it on your own server (or your company's or organization's server) and you keep the full control over all data. No need to fear it will disappear some day, like a commercial service like Trello could. -Additionally the long term goal is to have features that are not available on Trello or other alternative, making Wekan flexible and suitable for complex project organizations. - -## Why does Wekan looks so different now compared to < v0.9? -Wekan started as a just for fun project to explore meteor and it's features and the initial version had a lot of the Trello assets (CSS, Images, Fonts) in it and copied a lot of it's design. Due to an DMCA takedown notice and obviously to get its own identity, the old design was dropped after v0.8 and a new UI was developed - -See the related tickets [#92] and [#97] for more information. - -[#92]: https://github.com/wekan/wekan/issues/92 -[#97]: https://github.com/wekan/wekan/issues/97 - --- + +# Sandstorm + ## What Sandstorm is not anymore? Not a Company, Not a Startup, Not a Product with Enterprise version. Everything is now [Open Source](https://en.wikipedia.org/wiki/Open-source_software) and [Free software](https://en.wikipedia.org/wiki/Free_software). @@ -98,3 +113,4 @@ Not a Company, Not a Startup, Not a Product with Enterprise version. Everything ## How can you contribute to Sandstorm? See [Sandstorm website about contributing pull requests](https://sandstorm.io) and [returning to Open Source community roots, including donation info](https://sandstorm.io/news/2017-02-06-sandstorm-returning-to-community-roots). +