OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 12:35 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 27 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Home page
PostPosted: Mon Aug 24, 2009 7:42 pm 
Offline
Site Admin
User avatar

Joined: Wed Oct 20, 2004 10:46 pm
Posts: 684
Location: Texas
Main page now only has links to the wiki. It also redirects to the wiki after a small delay. The forums aren't going away but the focus of the site should shift to the wiki over time.


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Mon Aug 24, 2009 7:47 pm 
Offline
Member
Member
User avatar

Joined: Thu Dec 21, 2006 3:03 am
Posts: 1029
Location: Hobart, Australia
Good work, I fully support this change! :D

Now, we need to get some working bees going on the wiki...

_________________
My Personal Blog | My Software Company - Loop Foundry | My Github Page


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Mon Aug 24, 2009 8:21 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
JackScott wrote:
Now, we need to get some working bees going on the wiki...

Speaking of which, I just added a nice large bold link to the forums onto the main page.

Chase: great change, hopefully this will get people to SEARCH BEFORE POSTING. :wink:

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Mon Aug 24, 2009 8:34 pm 
Offline
Member
Member

Joined: Wed Oct 18, 2006 10:43 pm
Posts: 490
Location: Kansas City, KS, USA
Troy Martin wrote:
JackScott wrote:
Now, we need to get some working bees going on the wiki...

Speaking of which, I just added a nice large bold link to the forums onto the main page.


And I promptly reverted that change. There's already a link to the forums in the navigation box, and having a big bold link like you did wouldn't encourage searching of or contribution to the wiki.


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Mon Aug 24, 2009 8:39 pm 
Offline
Member
Member
User avatar

Joined: Tue Oct 17, 2006 9:29 pm
Posts: 2426
Location: Canada
@chase: That was pointless, you're being very optimistic.. a lot of people browse using search engines, I for example I rarely even go to the main page.

Hiding a link to the forum will not help this site, not one bit.

_________________
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Mon Aug 24, 2009 9:57 pm 
Offline
Member
Member
User avatar

Joined: Thu Dec 21, 2006 3:03 am
Posts: 1029
Location: Hobart, Australia
I think you're wrong. In comparison to other Internet communities our subject is very slow moving. The concepts behind operating systems haven't changed in decades. Memory management, schedulers, etc. Maybe the tools have changed, maybe we have some new devices to support, but since this community has started the subject matter has been largely static.

It's entirely appropriate then that the wiki is the main focus of this site. It's a knowledge base. Somewhere that every member can learn something from. A newbie, coming in from Google for the very first time, should have every opportunity to have their gaze pointed towards the wiki. Firstly, it gives them the information they need, or at least a pointer to where to find the information. Secondly, ultimately, it should reduce the redundant questions on the forum.

There are a lot of members here who I never see contribute anything to the wiki. People who know a LOT about OSDev. There are probably good reasons for this, people lead very busy lives. I know I do. But when I see something that I can fix or add, I do it. The wiki should be our goal.

As a community, we're here for two reasons. The first is to socialise with other OSDevers. The second is to share knowledge. This not only means asking questions of others, but answering questions that others ask. If having that knowledge base (the wiki) helps us answer questions, then that is what we want.

_________________
My Personal Blog | My Software Company - Loop Foundry | My Github Page


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Mon Aug 24, 2009 10:21 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
JackScott wrote:
In comparison to other Internet communities our subject is very slow moving. The concepts behind operating systems haven't changed in decades. Memory management, schedulers, etc. Maybe the tools have changed, maybe we have some new devices to support, but since this community has started the subject matter has been largely static.

I guess we have two options: completely revolutionize the OSDev field or make this website the centre of the OSDev universe.

</flameguard>

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Mon Aug 24, 2009 10:39 pm 
Offline
Site Admin
User avatar

Joined: Wed Oct 20, 2004 10:46 pm
Posts: 684
Location: Texas
Brynet-Inc wrote:
@chase: That was pointless, you're being very optimistic.. a lot of people browse using search engines, I for example I rarely even go to the main page.

Hiding a link to the forum will not help this site, not one bit.


I'm just trying to slowly shift to presenting the wiki as the primary focus of the site. This is one small change, I only expect it to make a minor difference to begin with but at the very least everyone that visits osdev.org will be presented with the wiki first. No more excuses for new forum members to not have read the wiki first. RTFW.

I unprotected the main page. Both edits to it were bad ideas. Adding another link to the forums is bad because there are already 3 links to the forums on the main wiki page (does that count as hiding the forums still?). Protecting the page doesn't make sense because you'd have to protect all the templates being used on the page for that to work. Changing the main page to begin with was bad because it is the main page, if you read the wiki forum there has been a lot of work that went into that page. Changes to it should be discussed on the Talk page or in the wiki forum. It might be that we have to lock the page if un-discussed edits keep taking place on high profile pages like that but I think we'd first start with revoking edit privileges to the users that don't follow basic guidelines. Protecting pages is to similar to requiring approval on all posts, before we go there I'd like to try to keep it open.


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Mon Aug 24, 2009 10:53 pm 
Offline
Site Admin
User avatar

Joined: Wed Oct 20, 2004 10:46 pm
Posts: 684
Location: Texas
Troy Martin wrote:
JackScott wrote:
In comparison to other Internet communities our subject is very slow moving. The concepts behind operating systems haven't changed in decades. Memory management, schedulers, etc. Maybe the tools have changed, maybe we have some new devices to support, but since this community has started the subject matter has been largely static.

I guess we have two options: completely revolutionize the OSDev field or make this website the centre of the OSDev universe.

</flameguard>


You might be joking but you make a good point. At some point I think we may need to split the wiki (thinking long term here) into a more comprehensive OSDev book-like guide in the traditional vein like JackScott is talking about and then a separate section (maybe a another wiki) for more academic/research projects. I'd like the site to be a place of academic research in addition to a hobbyist hangout.


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Mon Aug 24, 2009 10:59 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
I was sort of being serious and partially joking.

So you're thinking like this:
Code:
OSDev.org --.
            +--"ebook" OSDev guide
            +--"new" OSDev wiki
            +--"backup" OSDev forums (community)

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Tue Aug 25, 2009 12:14 am 
Offline
Member
Member
User avatar

Joined: Tue Mar 06, 2007 11:17 am
Posts: 1225
Seems a good change but I think that apart from redirecting to the Wiki, there should be also a link to the OS Projects List in the front page. That would be a good alternative for a link to the forums and something tangible for people to watch. That's something that any genuinely interested person would highly appreciate.

I personally have made the wiki my home for everything that has to do with PC programming technology. If it isn's there I try to find it somewhere else.

I hope also that this forum doesn't disappear eventually, it is here where the wiki topics should be discussed, cleared and expanded for a richer content.

I don't know if this could be a valid assumption... but if that homepage change doesn't make new users post less "beginning" questions, then there could very well be disguised spammers trying to break the forum with useless or repetitive things to annoy.

_________________
Live PC 1: Image Live PC 2: Image

YouTube:
http://youtube.com/@AltComp126/streams
http://youtube.com/@proyectos/streams

http://master.dl.sourceforge.net/projec ... 7z?viasf=1


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Tue Aug 25, 2009 12:24 am 
Offline
Member
Member
User avatar

Joined: Tue Oct 17, 2006 6:06 pm
Posts: 1437
Location: Vancouver, BC, Canada
Troy Martin wrote:
So you're thinking like this:
Code:
OSDev.org --.
            +--"ebook" OSDev guide
            +--"new" OSDev wiki           <---- www.stackoverflow.com
            +--"backup" OSDev forums (community)


It's the way of the future.

_________________
Top three reasons why my OS project died:
  1. Too much overtime at work
  2. Got married
  3. My brain got stuck in an infinite loop while trying to design the memory manager
Don't let this happen to you!


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Tue Aug 25, 2009 6:40 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
I don't believe binding one's own project to that of someone else (in this case, stackoverflow.com). It's been greatly successful, and is a useful resource.

But it could change for the worse tomorrow. Or vanish altogether.

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Tue Aug 25, 2009 11:06 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
I think the link to the Wiki on the forums (the default theme) isn't very obvious. I was about to comment that there wasn't one until I looked around a saw it.

Most people would stumble over this site from a search engine, and if they entered a query other than "operating system development" then the result would link to a page, most likely a forum post, related to the problem or subject they were searching for, rather than the site's homepage.

Since the forum is the first impression a user might not even know about the existence of the Wiki. I have two suggestions to solve this;

- In the post form where it says "Tip: Styles can be applied quickly to selected text." replace that with a message that is bold saying "DO NOT post of the forum without searching the Wiki first. It won't be tolerated if it's obvious you have not done so.".

- The current link to the Wiki ("The OSDev.org Wiki - Got a question? Search this first!") blends in with all the other clutter in the header (Log out, new messages, FAQ, Search, Members, User Control Panel, Last visit, current time, view unanswered posts, view active topics, view new posts, view your posts, all times are UTC -/+ x hours). My suggestion is to de-clutter the header so you're more likely to notice the other text (the current time (which most users configure to their timezone) and last visit (a user would know when they last visited?) seem useless). Then move the link to the Wiki up to the title (just under where it says "OSDev.org The Place to Start for Operating System Developers"), enlarge the font, and set it to a colour that contrasts with the rest of the theme.

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: Home page
PostPosted: Wed Aug 26, 2009 10:15 am 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
MessiahAndrw wrote:
- In the post form where it says "Tip: Styles can be applied quickly to selected text." replace that with a message that is bold saying "DO NOT post of the forum without searching the Wiki first. It won't be tolerated if it's obvious you have not done so.".

Eh, where does it say that? I'm in a post form (lol) and I can't find it. Maybe just put a nice big message beside underneath the subject box or above the save/preview/submit buttons?

Or, IIRC, phpbb3 has an option to display a rules page or a short rules message somewhere on the post form. Not sure where it displays it though, only that it exists.

MessiahAndrw wrote:
- The current link to the Wiki ("The OSDev.org Wiki - Got a question? Search this first!") blends in with all the other clutter in the header (Log out, new messages, FAQ, Search, Members, User Control Panel, Last visit, current time, view unanswered posts, view active topics, view new posts, view your posts, all times are UTC -/+ x hours).

Are you on subsilver, boi? Cause I can see it just fine on prosilver all nice and up in the corner above the logout button I never use :P

Maybe another suggestion: put a link to the wiki before the "Board index" link in the hierarchial view at the top (or whatever the folks at phpbb call it, blobs or something stupid) so that it looks like it's one step up. I've done it before, it's quite easy. I could paste the code if you want.

Offtopic: whoa, deja vu...

EDIT: Here we go:

In /styles/breadcrumbs.html (I think), it will look similar to this:
Code:
   <table class="tablebg" width="100%" cellspacing="1" cellpadding="0" style="margin-top: 5px;">
   <tr>
      <td class="row1">
         <p class="breadcrumbs"><a href="{U_INDEX}">{L_INDEX}</a><!-- BEGIN navlinks --> <strong>&#8249;</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks --></p>
         <p class="datetime">{S_TIMEZONE}</p>
      </td>
   </tr>
   </table>

Add this in between "<p class="breadcrumbs">" and "<a href="{U_INDEX}">" (note there IS a trailing space, phpbb just cuts it off on the post):

Code:
<a href="http://wiki.osdev.org">Wiki</a> <strong>&#8249;</strong>

This should work under prosilver. I don't think I made any changes other than the following for prosilver. Instead of "<strong>&#8249;</strong>" use just "#187;"

EDIT2: If any of you have doubts, this is my code. Cause I know quite a few of you will.

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 27 posts ]  Go to page 1, 2  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group