WikiturbineMain Page | About | Help | FAQ | Special pages | Log in

Printable version | Disclaimers | Privacy policy

Writeup:Neoturbine v5

From Wikiturbine

By: Dmitriy Vysotskiy

Neoturbine v5 (also known as Seti and Project Resurrection, though often these terms refer to the overall effort to create a Neoturbine website as of December 2007) is Dima's pitch at remaking the Neoturbine website and network. The proposed project hopes to take the current network features and organize then on a base that could later be expanded without a total rewrite. This article servers as a formal explanation of Dima's idea.

PLEASE DISCUSS THIS ARTICLE IN TALK SINCE IT IS HARD TO FIND COMMENTS IN THIS TEXT

Contents

[edit] What We Have Now

The way I see it, Neoturbine is composed of these 3 general layers in order of importance:

  1. The Neoturbine community via IRC and major projects we undertake and help each other out with concerning Neoturbine
  2. The original Chicago members of Neoturbine and projects relating to this group (mostly NeoCon)
  3. Individual websites and projects of all members

Or in other words, we always make big efforts to do something about the website as well as events surrounding NeoCon, followed by stuff all of us do on our own and share. I think we can also agree in general that as a community we try or like to do the following:

[edit] Some Analogies

This might not help some of you, but this is what I compare us to. I think we can look at Neoturbine as a roadside tavern and also a scrap box. The tavern analogy holds for the fact that we are sort of like a small tavern in the countryside on a small road between cities. Some people live around it, some stop by and come often while others are more likely to just come once or twice and leave. We would like to see more business like many pubs and bars in the city, but in a way want to feel unique and not sold out to some popular idea, also keeping in mind that we can't simply pick up and go where the big names are. The way we can get more people to visit more often is if we have something unique to offer and if we can let others know about us via word-of-mouth. The scrap box analogy is that we are also a collection of various skills that our members have and that we can use, sort of like a scrap box of potentially useful objects. We can't just simply try to stick objects from the box together in hopes of making something out of it, but if a good idea comes along, we can recall having this box as a resource for our project. Our skills and resources come in handy for stuff we do.

[edit] What We Want to Get Done Here

This is roughly written in order of importance, based on the numbered list from previous section.

  1. Establish textual information on the website that explains who we are, how to connect to us, and what other things we link to. The idea is to have some complete frontend for visitors to look at (usually because they come to after seeing our personal websites out of curiosity). This means IRC info, contact info, how to connect, links to our subsites and affiliates.
  2. Resurrect and complete the wiki, a NeoCon website, QDB and similar projects that revolve around the Neoturbine community. Provide linking to it from main site.
  3. Establish a use for a log-in/member DB system that would in a way connect Neoturbine users on some sort of stable platform (backend framework vs PHP debate not addressed since this is beyond this article)

[edit] What Dima Suggests

The 1st two points from the previous section are easy, since we have a general idea of what we want out of them. We seem to struggle to create a nice way to implement the 3rd point about user databases and accounts. I would like to address a few points:

[edit] User Accounts

What I suggested in the channel is a following implementation should by the end work with the priorities I mentioned:

This table breaks down user classes:

User Power User Admin
Neoturbine Profile X X X
neoturbine.net/user/*** URL X X X
***.neoturbine.net URL X X
URL Redirect  ? X X
Featured on Neoturbine.net X X
Own Profile Deactivation X X X
Moderation Powers X
Access to Neoturbine Projects X X X
Privacy Options X X X

[edit] Site Organization

We want to sort of have following on the website, as sections / links on navbar:

  1. Home - Welcome crap, server status, user count, updates
  2. Members - log in for setting updates / moderation, also a place for new users to register
  3. IRC - information about connecting to IRC, maybe a web client, additional info
  4. Portal - links to our power user pages, friends and affiliates
  5. Wiki - link to wiki
  6. NeoCon - link to the NeoCon seasonally?
  7. Contact Us - usual stuff

[edit] Deployment

We want to complete work on the website in a few stages, each stage giving us some covered ground to fall back upon. I see following 3 stages:

  1. Textual - finalize site organization and HTML framework (so that we have several styles), put in all of the content that will bring us up to getting #1 completed from "What We Want to Get Done Here" section.
  2. Member Log in - Enable creation, deletion and modification of profiles
  3. Advanced features - redirects, user classes, global access, etc

Retrieved from "http://wiki.neoturbine.net/Writeup:Neoturbine_v5"

This page has been accessed 213 times. This page was last modified 01:36, 17 March 2008. Content is available under GNU Free Documentation License 1.2.


Find

Browse
Main Page
Community portal
Current events
Recent changes
Random page
Help
Donations
Edit
Edit this page
Editing help
This page
Discuss this page
Post a comment
Printable version
Context
Page history
What links here
Related changes
My pages
Log in / create account
Special pages
New pages
File list
Statistics
Bug reports
More...