creativecommons / faq

Creative Commons FAQ page
https://creativecommons.org/faq/
Other
7 stars 18 forks source link

Recommend open source knowledge base software #31

Closed kgodey closed 4 years ago

kgodey commented 4 years ago

This is an Outreachy contribution task. Multiple people may complete this task, it will not be closed until the Outreachy winter 2019 contribution period ends.


Research open source knowledge base software and write up a set of recommendations about what you think CC should be using. Post your recommendations here.

mchesler613 commented 4 years ago

Does CC have a budget in mind? That will help narrow down the choices. :)

kgodey commented 4 years ago

We would prefer something free and open source than we can self-host. Something that integrates into WordPress would work too since the main CC website is built in WordPress.

mchesler613 commented 4 years ago

Hi @kgodey, I have installed a Knowledge Base software powered by phpMyFAQ on my personal domain and installed several FAQs under different headings. Please take a look, http://moriahweb.com/cc. The site is searchable and I have also edited the FAQ headings using AP-style titling here, https://capitalizemytitle.com/#. Please check it out and let me know if you want more FAQs in there. This site is not backed up.

This reply is for issue https://github.com/creativecommons/faq/issues/34 but there is some overlap here as this solution is also self-hosted and free.

kgodey commented 4 years ago

@mmoreshead @ericsteuer

mchesler613 commented 4 years ago

@kgodey @mmoreshead @ericsteuer I installed a Wordpress site and am experimenting with a few free Knowledge Base plugins and will demo what I have soon.

UPDATE: I investigated 3 free plugins, however decided to reject one of them because it doesn't function properly on my version of Wordpress. Please visit http://cc.moriahweb.com to see what I have. The two plugins, Echo Knowledge Base and BasePress Knowledge Base have potential. Please read the home page article describing the two and let me know what you think. Thank you.

cthomas88 commented 4 years ago

I have done some extensive research over the last few days, looking into different knowledge based softwares, and educating myself on what they are and how they can be used, which I found interesting. I have found three that stood out for me, two that are free and one that is not to give a wide spectrum of what is on offer for Creative Commons. I hope it is of some use to you.

Documize - Documize is free and open source, and developers are expected and encouraged to explore its source code. It has a beautifully seamless website of its own with great documentation and a good community. Here is their GitHub repo: https://github.com/documize/community Here is their website: https://www.documize.com/

phpMyFAQ - Obviously this will integrate well with WordPress due to both bring written in PHP. phpMyFAQ is a mobile-friendly, feature-rich, scalable open source FAQ software – written in PHP, obviously. It’s completely free and open source under the Mozilla Public License Version 2.0. Developers are encouraged to contribute patches or features to the codebase. Here is their GitHub repo: https://github.com/thorsten/phpMyFAQ Here is their website: https://www.phpmyfaq.de/

exo Platform - Whilst not free, this is inexpensive and the costs come with the peace of mind of a regularly updated software that is run by professionals and is still open source. This software can be self-hosted and is popular among huge corporate businesses with well known names, such as HSBC and UCLA. Here is their GitHub Repo - https://github.com/exoplatform Here is their website - https://www.exoplatform.com/

mchesler613 commented 4 years ago

@cthomas88 phpMyFAQ is a mature product, quite solid and easy to use. I'm glad you recommend it too. It is free and can be self-hosted. I have one already running here: http://moriahweb.com/cc. Please take a look. Although phpMyFAQ is php-based, it does not integrate with Wordpress. There is no plugin available for it for Wordpress. You can link to phpMyFAQ from a Wordpress site and run them on the same database but both entities are autonomous and don't work with each other. Here is more confirmation on this topic: http://forum.phpmyfaq.de/viewtopic.php?t=12335

mmoreshead commented 4 years ago

I wish I knew more about knowledge bases so I could say more about this!

mbengtanyi commented 4 years ago

In addition to the other open source knowledge base software already listed here like Documize, eXo, and the popular phpMyFAQ, I also came across OpenKM. I have not used it yet, but from my research, it integrates with Wordpress. OpenKM apparently also comes with simplicity and ease of maintenance over time. Although here it is said that the community version has very basic features as compared to the cloud or professional versions. Link to their github and webpage.

kgodey commented 4 years ago

@mchesler613 @cthomas88 @mbengtanyi thank you for your research! I don't have a lot of specific feedback but all this research seems like it will be very useful for whatever course of action you choose to recommend in your final application.

A couple of general things: (1) We definitely want something that's as easy to manage for non-technical folks as possible as that's as geared towards FAQs as possible. I am somewhat familiar with Documize and that's a more generic wiki solution AFAIK – setting up FAQs with it seems like it would be more work than using a more customized FAQ solution. I might be missing something, though. (2) You've done an good job of identifying pros/cons/differences between various software solutions. I encourage you to ask questions about requirements (especially while writing your application / internship plan so that you can decide on which software would be best for CC's uses.

mbengtanyi commented 4 years ago

@mchesler613 @cthomas88 @mbengtanyi thank you for your research! I don't have a lot of specific feedback but all this research seems like it will be very useful for whatever course of action you choose to recommend in your final application.

A couple of general things: (1) We definitely want something that's as easy to manage for non-technical folks as possible as that's as geared towards FAQs as possible. I am somewhat familiar with Documize and that's a more generic wiki solution AFAIK – setting up FAQs with it seems like it would be more work than using a more customized FAQ solution. I might be missing something, though. (2) You've done an good job of identifying pros/cons/differences between various software solutions. I encourage you to ask questions about requirements (especially while writing your application / internship plan so that you can decide on which software would be best for CC's uses.

Thanks for the feedback.

ericsteuer commented 4 years ago

Looks good. Looking forward to seeing your final application. Thanks.

On Fri, Oct 25, 2019 at 2:16 AM edd0408 notifications@github.com wrote:

Hi @edd0408 https://github.com/edd0408 @edd040889 https://github.com/edd040889, I have installed a Knowledge Base software powered by phpMyFAQ on my personal domain and installed several FAQs under different headings. Please take a look, http://moriahweb.com/cc. The site is searchable and I have also edited the FAQ headings using AP-style titling here, https://capitalizemytitle.com/#. Please check it out and let me know if you want more FAQs in there. This site is not backed up.

This reply is for issue #34 https://github.com/creativecommons/faq/issues/34 but there is some overlap here as this solution is also self-hosted and free.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/creativecommons/faq/issues/31?email_source=notifications&email_token=ACEBVUXSORG4YRNNOLC7CLTQQK2OZA5CNFSM4IY462SKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHX3LA#issuecomment-546274732, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACEBVUURJB3LRUMFY2NZK63QQK2OZANCNFSM4IY462SA .

BrElio commented 4 years ago

Hi there! I am the lead developer of BasePress Knowledge Base which was mentioned by @mchesler613 as an option for CC's website. If you are interested in using our knowledge base plugin I'll be more than happy to help customising the look to fit CC's website. If you have anything you would like to ask please don't hesitate to contact us!

kgodey commented 4 years ago

thank you @BrElio! We haven't decided which software to use yet, but we'll definitely be in touch as we do so.

kgodey commented 4 years ago

Since the Outreachy application period is over, I'm going to close this issue.