Could someone describe the different OSQA and CNprog forks? Which version is the most actively developed? Which one is most active about merging patches and changesets from other forms?

I see that OSQA was built on CNprog: http://github.com/cnprog/CNPROG/

There were a handful of forks: http://github.com/cnprog/CNPROG/network/members

evgenyfadeev, rickross, hrcerqueira, and others made some changes: http://github.com/rickross/osqa/commits/master These never made it back into the CNprog code. But the CNprog code is still being updated (http://github.com/cnprog/CNPROG/commits/master), just not as actively as the rickross fork.

This is also related to distinguishing and promoting OSQA.

asked 07 Feb '10, 17:18

Joseph's gravatar image

Joseph
1.6k377072
accept rate: 36%

edited 07 Feb '10, 17:32


Take some time, browse cnprog.com and osqa.net, you'll notice some differences in the UI (besides Chinese vs English). Another thing you can do git diff but it may be tedious to look through the diff.

osqa is derived from my branch of cnprog. I took cnprog as published by Mike and Sailing - some time in June 09 and translated to English to run it for my work-related NMR site. Then fixed many little weird things (maybe 50 or so various issues - mostly details of user experience) and added new features - better comments, graded email subscriptions (graded by frequency and type of post), tried to add some useful tip messages, added better looking openid signin widget, full text search with sphinx and sitemap. Also I've added SO-style "interesting", "ignored" tag filter. Most of these modifications were not yet merged into CNPROG (feb 2010).

Now Hernani has added support for full text search with PostgreSQL and made it run under postges. He has also added fbconnect module and added Portugese translation. Two other guys - Adolfo and Bruno translated cnprog to spanish (language files are included in osqa, but may be a little behind the english version).

Thanks to Rick CNPROG now re-incarnated as OSQA is picking up momentum as he has initiated a coordinated approach to continue the development. I think we have a fantastic team and I invite you and others join it!

-Evgeny.

link

answered 09 Feb '10, 22:42

Evgeny%20Fadeev's gravatar image

Evgeny Fadeev
1.0k51820
accept rate: 48%

edited 13 Feb '10, 01:52

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×17
×7
×5

Asked: 07 Feb '10, 17:18

Seen: 1,238 times

Last updated: 13 Feb '10, 01:52

powered by OSQA