Difference between revisions of "Talk:Portal:Scripting"

Jump to navigation Jump to search
5,885 bytes added ,  20:30, 29 June 2008
imported>Qazaaq
(you're absolutely right Haama)
imported>Wrye
Line 1: Line 1:
==Scripting Portal==
This is awesome. Just sayin'.<br />
This is awesome. Just sayin'.<br />
[[User:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">D</span>ragoon <span style="font-family: Oblivion, Daedric Runes; size=2;">W</span>raith]] [[User_talk:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">TALK</span>]] 20:05, 14 January 2008 (EST)
[[User:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">D</span>ragoon <span style="font-family: Oblivion, Daedric Runes; size=2;">W</span>raith]] [[User_talk:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">TALK</span>]] 20:05, 14 January 2008 (EST)
Line 9: Line 10:
:::With the templates I tried to remove the information from the page that wouldn't need frequent updating. I guess I wasn't really thinking, because the to do list is exactly the opposite. I moved it back.
:::With the templates I tried to remove the information from the page that wouldn't need frequent updating. I guess I wasn't really thinking, because the to do list is exactly the opposite. I moved it back.
:::--[[User:Qazaaq|Qazaaq]] 18:40, 16 January 2008 (EST)
:::--[[User:Qazaaq|Qazaaq]] 18:40, 16 January 2008 (EST)
== No Fluff Scripting Portal ==
''Moved from the [[Community Portal]]. --[[User:Wrye|Wrye]] 21:30, 29 June 2008 (EDT)''
I'm creating a [[ScriptingNF|no fluff scripting portal]]. This is sort of public sandbox. If it's well received, this could take the place of the current portal. --[[User:Wrye|Wrye]]
:Done. Check it out. --[[User:Wrye|Wrye]] 02:18, 1 June 2008 (EDT)
::Personally, I think the scripting Portal needs something like this. The Portal design used for other things doesn't seem to work well with Scripting (or maybe at all) - Seems that too often, there's not really places for things.
::That said, the Portal design does do well in visual flair (not insignificant; it does draw a users attention to the fact that it is a special page) and in compactness (perhaps not a good thing however). I also think that there some things which would make sense to have on the side, perhaps... I will look into the page more in-depth, and I may try some changes.
::[[User:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">D</span>ragoon <span style="font-family: Oblivion, Daedric Runes; size=2;">W</span>raith]] [[User_talk:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">TALK</span>]] 11:38, 1 June 2008 (EDT)
:::Scripting needs to be re-done in general, no face lifts are going to fix that. Both ways are good, and have their own advantages (Portal probably better for those just getting into scripting, NF for vets). Hmm... two suggestions
:::#Make a NF page that is automatically created from the portal information. Essentially this would be a list form of the portal instead of boxes. Maybe we could find a way to include the description somewhere on the page in a "No include" section.
:::#Make a navigation map as DW did for [[Functions_Navigation_Map|Functions]].--[[User:Haama|Haama]] 17:12, 2 June 2008 (EDT)
:::'''Re Visual Flair:''' Portals (e.g. [http://en.wikipedia.org/wiki/Portal:Arts Portal:Arts] are graphically designed to be eye candy - they're meant to draw in casual browsers, i.e. people who are just poking around. But the eclectic design ends up being vary counter to people who are more focussed, and are looking for particular information (i.e. the vast majority of CS Wiki users).
:::In contrast, see a typical information hierarchy at UESP:
:::* [http://www.uesp.net/wiki/Main_Page Main Page] (Main Page. Portalish, except for simple index on left side of screen.)
:::* [http://www.uesp.net/wiki/Oblivion:Oblivion Oblivion] (Index page. Oblivion users likely bookmark this instead of main page.)
:::* [http://www.uesp.net/wiki/Oblivion:Quests Oblivion Quests] (Index page)
:::* [http://www.uesp.net/wiki/Oblivion:Dark_Brotherhood#Dark_Brotherhood_Quests DB Quests] (Content page)
:::So assuming that user starts at oblivion page, then they've got just two index pages before they hit conten page (Dark Brotherhood). This sort of hierarchy makes it very easy to find info. Note that UESP also provide the bread crumb trails (links at top right of page) that serve the dual purpose of letting you know where you are in the hierarchy and allowing you to go back up the hierarchy easily.
:::Note in particular that UESP doesn't have a site map (i.e. nothing like [[Functions Navigation Map]]). The information hierarchy is clear and simple enough that it doesn't need one. (I should mention, that this sort of simplicity and easy navigation did not just happen accidentally. :)) If you're having to do a site map like that, then you know that the information hierarchy is out of control.
:::IMO, CSWiki does not have enough casual users to cater to. Unlike browsing an encyclopedia, modding is a complicated dedicated process. Users of this wiki arent' casual browsers, they're people looking to find specific information. The site should make that as easy as possible.
:::And while you might say "support both", there are two costs for doing that: 1) doing both means doubling the amount of maintenance work in order to maintain both pages, and 2) doing both adds more index pages -- which leads to users getting lost in the thicket of index pages.
:::Re automatic generation of [[ScriptingNF]]: The whole point of such pages (as opposed to Category pages), is that you ''can't'' generate them automatically. To get a really useful index page, someone has to go through, figure out: how to divide up the page, what pages to put where, which pages to ignore or downplay, what sort of list to use, what to indent and where, when to add some descriptive text and what. The process of doing typically also leads to some article cleanup (proding, renaming, deprecating, etc.). Doing something like this is like organizing a room. Once in a while you make a grand effort. After that you do incremental additions/changes, and then maybe after a year or so, another grand cleanup. The grand cleanup is a bit of work, but it pays off by providing very easy access to information.
:::Re Function categorization: Bash will be able to generate categorized pages once more category info has been entered. I think that these will be able to take the place of the most of the pages like CS 1.0 Actor functions, and therefore, those categories can be eliminated. (Here the reason for elimination is to get cut down on the bewildering thicket of index/category pages.)
:::'''Summary:''' My recommendations.
:::* Replace current scripting portal with [[ScriptingNF]].
:::* Decategorize pages. In particular, discard most of the function categories.
:::* Introduce bread crumb/topic trails to clarify the information hieararchy.
:::--[[User:Wrye|Wrye]] 19:59, 2 June 2008 (EDT)
'''Update:''' I've gone ahead and done the replacement as suggested above. If this sticks as worth keeping, then the old [[ScriptingNF]] page can be deleted. --[[User:Wrye|Wrye]] 21:30, 29 June 2008 (EDT)
Anonymous user

Navigation menu