Feasibility of Drupal as a source code repository
Update on Nov 21: I installed the Drupal and documented it in a very detailed way with a lot of pictures. So, whoever needs a "getting started" tutorial can use this installation guide
This time I want to try building the web-site on Drupal - a known open-source site platform with a big focus on community-related features. Drupal seems to satisfy my mandatory requirements for non-modifiable code repository:
- Everybody should be able to post code examples
You can tune rights of anonyms even more. E.g. allow them to make comments only for particular publication types
- And should be able to attach zip files
Looks like it is quite possible
- And use images in the articles
There is no out-of-the-box way to use Blogger-like upload and immediately see feature. However there are image galleries that you can use (suitable for technical authors) and at least some user friendly solutions
- And the code can be highlighted just as in any decent source code editor
- And articles should be discussable in the forum or right under the article
You can see it at any Drupal site. For example, on drupal.org
As extra advantages Drupal proposes user-friendly URLs, full control on categories, blogging API support and more.
Permission is granted. As soon as possible I'll start the Drupal trials. And in the spirit of iterative and agile software development I am going start with the most critical part - figuring out what is the best way of adding image uploading for article authors.
Technorati tags: Drupal CMS tutorial