Talk:Tutorials and Source Code

From GPWiki
Jump to: navigation, search

I decided to fiddle with the formatting of this page... took out the extra horizontal lines, as I think they were making things more confusing. Also, added back the table of contents. What do you think? This page is one of the most important on the wiki, so it's vital that it be as unconfusing as possible! Ryan Clark 16:43, 8 Jun 2005 (EDT)

I know the subcategories are in alphabetical order, but wouldn't it be more logical to place General {LanguageName} at the top of each section?
Codehead 17:08, 8 Jun 2005 (EDT)

I've thought about that, but it confuses my brain :) On the one hand, it's nice to have it all alphabetized, but on the other hand the "General" stuff is of general interest, so it should be emphasized... what do other people think? Anyway, if you feel strongly about it, I'll go along. I'm on the fence on this issue! Ryan Clark 19:00, 8 Jun 2005 (EDT)
On the other hand, as things are, it stands out that the categories are alphabetized, so perhaps it's better to leave it. Codehead 15:00, 9 Jun 2005 (EDT)

Why not use templates?

Since each language has its own page with links to tutorials, this page has links to all of the tutorials, and some other pages might have links to tutorials for one language or another, why not save the hassle of updating each individual page and use templates? Then we can just add a call to the template for each page we want those links on, and just worry about updating the template. To keep from confusing people who go to edit their links in, we could add in a comment saying to edit the template rather than the page. I think this will not only help us keep all of the pages up to date, but also keep the styles consistent since just from looking at the the tutorials page, you'll be able to see if anything is strange-looking. We could be quite liberal with templates too, storing all big lists of links in templates. I really don't like having to click a link to get a page that takes up half of the screen just to find out what IDEs are available for a certain language. If those links were in a template, they could be displayed on the tutorial about how to start using Z++, Z++'s main page as well as the big list of programming tools. (Note: Z++ is just some language I made up to use as an example.) --Dial-Up 00:20, 21 Aug 2005 (EDT)

If you think you could make it work, fire away, Dial-Up :) Or maybe try a practice run on test page, first? I haven't messed around with templates much myself, so I'm not quite sure how this could be done. Ryan Clark 14:29, 21 Aug 2005 (EDT)
Well, I tried it out with Java. Problems include strange effects when clicking edit for the subsections (it tries to edit the sections on the current page.) and subsections don't show up in the table of contents. The thing is, in the MediaWiki examples, neither of these problems happens! Maybe I'll ask them what's up with it. I have a feeling it's because we use an older version though. --Dial-Up 15:08, 21 Aug 2005 (EDT)
I don't see the problems... I tried clicking the subsection edits, and it seemed to work properly! When I clicked it on the "Java" page, it showed me your comment about editing the template page instead. I do see the TOC problem though... and you're right, it's probably because we're using an old version of mediawiki. I'll upgrade us to the new version sometime in September, I hope. So, I'd just go ahead and make the changes anyway :) Ryan Clark 16:15, 21 Aug 2005 (EDT)
That's not actually what it's supposed to do. See, each section is numbered so that when you click the edit link beside the section, it only shows that section. When the template comes up though, it starts over at 1, just inside of the template. --Dial-Up 17:35, 21 Aug 2005 (EDT)

Removed non-english "Classic Moon" engine

I'm sorry, but we have a policy of only referring to websites written in English, or at least understandable for people who are familiar with English. It would simply be much too confusing if we had loads of links to webpages written in languages that the average reader isn't familiar with. If you have some links to English pages about the "Classic Moon" engine, then please feel free to add them.

Here's the section I removed from the "Tutorial and Source Code"-list:

==[[Classical Moon]]==
{{:Classical Moon GDK: Examples}}

*[http://www.hyzgame.org/Project/CMGDK/Examples/Function.htm (14) Function examples]
*[http://www.hyzgame.org/Project/CMGDK/Examples/Template.htm (7) Template examples]
*[http://www.hyzgame.org/Project/CMGDK/Examples/Graphics.htm (17) Graphics examples]
*[http://www.hyzgame.org/Project/CMGDK/Examples/Network.htm (3) Network examples]
*[http://www.hyzgame.org/Project/CMGDK/Examples/Audio.htm (2) Audio examples]
*[http://www.hyzgame.org/Project/CMGDK/Examples/Script.htm (5) Script examples]
*[http://www.hyzgame.org/Project/CMGDK/Examples/Game.htm (6) Game examples]
*[http://www.hyzgame.org/Project/CMGDK/Examples/gui.htm (12) GUI examples]

Regards, Sion 07:27, 26 November 2005 (EST)

The interesting thing is that Classic Moon does not exist, and the links all refer to a site where you can buy domains. Seems to be yet another spam entry... - tobing

Links deserving special treatment

Why should these links get to reside on the tutorials main page? I'm moving them to the links page...

External Links

Should external links be present on this page or just internal? This page currently seems to be a link page for the wiki, if there is to be external links should they be marked so? (Liam 02:49, 26 January 2009 (EST))

Yeah, that page is an index of tuts on the Wiki. Moving link to the general links page. Codehead 05:21, 26 January 2009 (EST)

Included Languages

Don't you all-knowing wiki masters think that the ruby object-oriented programming language should be included?


Ruby added. Feel free to add to the content templates. Codehead 09:16, 21 June 2011 (BST)

Different Link Format For Library Specific And Language Specific

It seems odd to me that the library specific tutorials for not link to Template:Library:Tutorials in the same way that language specific tutorials link to Template:Language:Tutorials is it something that needs changing or is it done this way by design? --Jok3r098 10:43, 7 November 2012 (UTC)


It probably just evolved that way. You're right though, it would be better and more consistent as you describe.

21:55, 7 November 2012 (UTC)

Quality Control

It's time we start driving quality control through this mess. Fix broken articles and aggregate outdated/obscure/unwanted stuff into boring piles. Add descriptions about the tutorial-categories' subjects e.g. "DirectX is .."

Pieman (talk) 12:54, 3 January 2014 (GMT)

I agree, there's a whole heap of outdated content and half finished stubs. However, I don't want to simply delete stuff. It would be good to make stuff read only or archive it off somehow.

Codehead (talk) 17:38, 7 January 2014 (GMT)

Indeed. Pieman (talk) 23:03, 22 January 2014 (GMT)