Ideas for new Wiki-Software

Discuss all artwork and development - Suggestions needed

Moderator: Moderators

Ideas for new Wiki-Software

Postby Ryuno-Ki » Sat Feb 23, 2013 0:30

Hello,
I share my thoughts about improving Sabayon's web presence every now and then:

So, I'm not the only one, who's annoyed by the wiki's Internal server errors. I've looked for alternatives and there are plenty of them, so we need to filter for certain criteria.
Since I consider as less as possible dependencies as desirable I've looked for integrated services.

Another point to consider is the used database. It is planned and announced, that the code base shall migrate to MariaDB on the long run. I think, we should respect this.

What features should be implented?
Well, I would like to see some of those:
  • Sophisticated permission management system
  • Content separated from layout, so the user can apply their own stylesheets
  • Same programming language like used for writing the forum (at the moment, PHP)
  • Defining tags (-> use CSS generated content for styling them)
  • Full text search with filters for e.g. the language (sorry, but I don't understand Polish, or Romanian or …
  • RESTful, so proper APIs can be defined
  • Statistics (to analyse traffic, user activity etc.
  • Spam prevention. At the moment we use manually activated user profiles and a RegEx filter for badwords
  • The ability to define another header then the URL. E.g. URL with En:Topic and the header with Topic (so language shorthand as part of the URL (RESTful!) and the header in the mother tongue).
  • Human readable ("speaking") URLs. This is meant in the sense of SEO. Just have a look at the forum's URLs and you know, what I mean

The list is probably not complete. But it's a draft to discuss. Are there people, who are able to code web projects? I'll learn Ruby on Rails, which is pretty predestined for this stuff. But I'm happy with Python also. I don't know Perl's syntax yet.

@TheV00d00: Where can I contribute patches? Would it be possible to create a playground for the development, too?
We could use http://www.sabayon.org/wiki for staging the results, once they're presentable enough :) If everything is fine a redirection can be used.

My fingers itch. Gimme something to work on :)
I know, it's a huge project, but every way starts with a first step ;-)
HP-Pavilion ◆ AMD Athlon™ 64 Processor 4000+ ◆ GeForce 6150SE nForce 430 ◆ 1 GiB RAM
German Wiki translator ◆ Want to contribute on the wiki? Ask the Bureaucrats!
Please, mark solved threads ◆ Posts unread and unansweredPackage requests ◆ Sabayon XI with MATE
Ryuno-Ki
Technological Hen
 
Posts: 437
Joined: Mon Feb 27, 2012 22:15
Location: Southern Germany

Return to Artwork and Development Suggestions

Who is online

Users browsing this forum: No registered users and 1 guest