GithubHelp home page GithubHelp logo

backbayrider / askbot-devel Goto Github PK

View Code? Open in Web Editor NEW

This project forked from askbot/askbot-devel

0.0 1.0 0.0 88.69 MB

Askbot is a Django/Python Q&A forum. **Contributors README**: https://github.com/ASKBOT/askbot-devel#how-to-contribute. Commercial hosting of Askbot and support are available at https://askbot.com

License: Other

Shell 0.02% JavaScript 29.67% Python 47.21% CSS 5.44% Makefile 0.08% HTML 10.73% PLSQL 0.28% Batchfile 0.07% Dockerfile 0.05% SCSS 5.94% Jinja 0.50%

askbot-devel's Introduction

ATTENTION: master branch is experimental, please read below

Askbot - a Django Q&A forum platform

This is Askbot project - open source Q&A system, like StackOverflow, Yahoo Answers and some others. Askbot is based on code of CNPROG, originally created by Mike Chen and Sailing Cai and some code written for OSQA.

Demos and hosting are available at http://askbot.com.

Branch 0.7.x - is the latest version supporting Django 1.5

Branch 0.8.x - transitional version for the upgrade of the database to Django 1.7

Branch 0.9.x supports Django 1.7

Branch 0.10.x - supports Django 1.8 - the last version series to support Python 2.7

Branch master - released as versions 0.11.x - supports Django 3.2/Python 3.7 - 3.10

Installation

Installation was tested with Python 3.7 with the following commands:

    pip install --upgrade pip
    pip install setuptools-rust
    python setup.py install
    askbot-setup # answer the questions or use parameters to askbot-setup
    cd <root_dir> # substitute <root_dir> with the actual directory, default is `askbot_site`
    python manage.py migrate # assumes that the database specified by askbot-setup is available

The last command above will create a working Django project in the project root directory that you specify with the askbot-setup script.

For the deployment, follow the general Django deployment documentation.

How to contribute

Your pull requests are very welcome, but please read the few paragraphs below, it might save our combined efforts.

Obvious bug fixes will be merged quickly, however less obvious cases should include a clear description of how to reproduce the bug. Complex cases must be accompanied with the new unit tests.

Before suggesting PR's for new features - please first discuss those features in the "Issues section". We really appreciate your efforts, but PR's may not be accepted and it might be disappointing - so please communicate. The bandwidth for the testing is valuable and limited and we would like to avoid "easter eggs" and the feature overload.

Please always use feature branches for the PR's, multiple feature/bugfix PR's are harder to understand and less likely to be accepted.

Translators: please translate at the Transifex, not via github!!! https://www.transifex.com/projects/p/askbot/.

All documentation is in the directory askbot/doc

Follow https://help.github.com/articles/fork-a-repo to to learn how to use fetch and push as well as other help on using git.

License, copyright and trademarks

Askbot software is licensed under GPL, version 3.

Copyright Askbot S.p.A and the project contributors, 2010-2022.

"Askbot" is a trademark and service mark registered in the United States, number 4323777.

askbot-devel's People

Contributors

b1uebyte avatar byroncorrales avatar chagel avatar czpython avatar dekomote avatar evgenyfadeev avatar fitoria avatar garetjax avatar hrcerqueira avatar jbofill avatar keto avatar mamoutkine avatar martin-bts avatar n3ssi3 avatar piskvorky avatar ratson avatar razum2um avatar rickross avatar rosihorrorshow avatar sagarun avatar sailingcai avatar sebastian-philipp avatar tomaszzielinski avatar tszynalski avatar turian avatar vvangelovski avatar vxsx avatar xponrails avatar yuttadhammo avatar zulupro avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.