Thread Tools
Old July 1, 2001, 20:29   #1
MarkG
Apolytoners Hall of FameApolyCon 06 Participants
Apolyton CS Co-Founder
 
MarkG's Avatar
 
Local Time: 13:15
Local Date: October 31, 2010
Join Date: Aug 1998
Location: Macedonia, Greece
Posts: 24,480
if there was to be a Great Library Database....
what fields would it need?
__________________
Co-Founder, Apolyton Civilization Site
Co-Owner/Webmaster, Top40-Charts.com | CTO, Apogee Information Systems
giannopoulos.info: my non-mobile non-photo news & articles blog
MarkG is offline  
Old July 2, 2001, 01:07   #2
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
Local Time: 13:15
Local Date: October 31, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
What do you mean? A new field in the forum page?
SlowThinker is offline  
Old July 2, 2001, 03:20   #3
MarkG
Apolytoners Hall of FameApolyCon 06 Participants
Apolyton CS Co-Founder
 
MarkG's Avatar
 
Local Time: 13:15
Local Date: October 31, 2010
Join Date: Aug 1998
Location: Macedonia, Greece
Posts: 24,480
no, i'm talking about a separate page

so what do we need?
from the top of my head: title, author, content, posting date, last updated date, keywords
__________________
Co-Founder, Apolyton Civilization Site
Co-Owner/Webmaster, Top40-Charts.com | CTO, Apogee Information Systems
giannopoulos.info: my non-mobile non-photo news & articles blog
MarkG is offline  
Old July 2, 2001, 03:25   #4
KrazyHorse
Deity
 
KrazyHorse's Avatar
 
Local Time: 07:15
Local Date: October 31, 2010
Join Date: May 2001
Location: 138% of your RDA of Irony
Posts: 18,577
Is it valuable in SP/MP/Both?

Is it mere information or a strategy?

Some form of member rating
__________________
04-06-04 Killdozer NEVER FORGET
Stadtluft Macht Frei
In Memoriam Adam Smith: a brilliant man, taken too soon
Get Rich or Die Tryin'
KrazyHorse is offline  
Old July 2, 2001, 04:18   #5
Ming
lifer
Civilization II MultiplayerCivilization III MultiplayerPolyCast TeamCivilization IV: MultiplayerApolytoners Hall of Fame
Retired
 
Ming's Avatar
 
Local Time: 06:15
Local Date: October 31, 2010
Join Date: Dec 1969
Location: Mingapulco - CST
Posts: 30,317
MarkG... I think what they really need is for one of the key people to made a moderator of the Civ Strategy forum so that person can update the GL without having to find one of us to unlock and then lock it for them.
As far as what else they need... good question Mark
__________________
Keep on Civin'
Civ V Civilization V Civ5 CivV Civilization 5 Civ 5 - Do your part!
Ming is offline  
Old July 2, 2001, 10:11   #6
Marquis de Sodaq
King
 
Marquis de Sodaq's Avatar
 
Local Time: 05:15
Local Date: October 31, 2010
Join Date: Jul 2000
Location: ... no, a Marquis.
Posts: 2,179
Beyond the identification of the thread, we might want a field to list what category it falls into, e.g. discussion, Info:, strategy. Titles aren't always telling of what a thread ends up containing, maybe an abstract (80? characters or some such length) field, too.
__________________
The first President of the first Apolyton Democracy Game (CivII, that is)

The gift of speech is given to many,
intelligence to few.
Marquis de Sodaq is offline  
Old July 2, 2001, 12:47   #7
Blaupanzer
lifer
Emperor
 
Blaupanzer's Avatar
 
Local Time: 07:15
Local Date: October 31, 2010
Join Date: Oct 2000
Location: Fairfax, VA
Posts: 3,810
A set of indexed threads is not a database. A database is a set of interrelated tables, each with an identifying data element (primary key) and associated attributes (fields). The tables are related through attributes called foreign keys, which say how one table relates to another. In this way, data can be retrieved from the system based on the interests of the user. If this is not what you want, then call out what you do want so Mark can help.

A series of indexed threads can be made more efficient by creating a table that permits this indexing. This is what Mark offers in his message. Through that the user would be led to the thread of interest based on choosing any of the entries in the table. Would a table with the columns he suggests be sufficient? Who would be responsible for entering the data in the table? Who would be responsible for archiving or caching the associated threads?
__________________
No matter where you go, there you are. - Buckaroo Banzai
"I played it [Civilization] for three months and then realised I hadn't done any work. In the end, I had to delete all the saved files and smash the CD." Iain Banks, author
Blaupanzer is offline  
Old July 2, 2001, 13:00   #8
MarkG
Apolytoners Hall of FameApolyCon 06 Participants
Apolyton CS Co-Founder
 
MarkG's Avatar
 
Local Time: 13:15
Local Date: October 31, 2010
Join Date: Aug 1998
Location: Macedonia, Greece
Posts: 24,480
Quote:
Originally posted by Blaupanzer
A set of indexed threads is not a database. A database is a set of interrelated tables, each with an identifying data element (primary key) and associated attributes (fields). The tables are related through attributes called foreign keys, which say how one table relates to another. In this way, data can be retrieved from the system based on the interests of the user. If this is not what you want, then call out what you do want so Mark can help.

A series of indexed threads can be made more efficient by creating a table that permits this indexing. This is what Mark offers in his message. Through that the user would be led to the thread of interest based on choosing any of the entries in the table. Would a table with the columns he suggests be sufficient?
couldnt say it better

Quote:
Who would be responsible for entering the data in the table? Who would be responsible for archiving or caching the associated threads?
as for that, i'm hoping that we will have volunteers from this forum...
__________________
Co-Founder, Apolyton Civilization Site
Co-Owner/Webmaster, Top40-Charts.com | CTO, Apogee Information Systems
giannopoulos.info: my non-mobile non-photo news & articles blog
MarkG is offline  
Old July 2, 2001, 16:23   #9
Edward
Warlord
 
Local Time: 06:15
Local Date: October 31, 2010
Join Date: Apr 2000
Posts: 267
The most important fields would be the body of the item and all the key words it falls under.

And determine in advance whether you want to

A) make a neat way to access all the threads in the forum archives
or
B) make a neat way to get information on various aspects of Civ

These two goals will lead to radically different databases. (e.g. in (B) each item is a laboriously crafted summary (like entries in the current and wonderful Great Library); whereas in (A) each item is a poorly titled rambling thread who's pertinent information is buried deep in the 20th reply and resolved in another thread posted 3 days later)
Edward is offline  
Old July 2, 2001, 16:45   #10
Blaupanzer
lifer
Emperor
 
Blaupanzer's Avatar
 
Local Time: 07:15
Local Date: October 31, 2010
Join Date: Oct 2000
Location: Fairfax, VA
Posts: 3,810
Why does it sound like both A and B suck in your message, Edward? Could it be your wording? How about a third alternative. Someone (SG?) could pick which threads to stress, and the associated key words for each thread (SlowThinker?), and provide a way to access these from a central point (Mark G?). This would preserve the social aspect of thread development without sending the questioner into gigabytes of archives, guessing the real subject and importance of each thread.
__________________
No matter where you go, there you are. - Buckaroo Banzai
"I played it [Civilization] for three months and then realised I hadn't done any work. In the end, I had to delete all the saved files and smash the CD." Iain Banks, author
Blaupanzer is offline  
Old July 2, 2001, 19:57   #11
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
Local Time: 13:15
Local Date: October 31, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
I am not sure if I understand:
Quote:
Originally posted by MarkG
no, i'm talking about a separate page

so what do we need?
from the top of my head: title, author, content, posting date, last updated date, keywords
Quote:
Originally posted by Blaupanzer
A series of indexed threads can be made more efficient by creating a table that permits this indexing. This is what Mark offers in his message. Through that the user would be led to the thread of interest based on choosing any of the entries in the table. Would a table with the columns he suggests be sufficient?
Do you mean an improved Great Library Index? It is doable with current "Great Library Index" (with added html), but I suppose MarkG would provide some more comfortable interface for both readers and editors. Am I right?

Quote:
Originally posted by Blaupanzer
Someone (SG?) could pick which threads to stress,
Blaupanzer, if you stress some threads, then you speak about Edward's item B) IMHO, i.e. an improved Great Library Index.

The method B) is very tedious IMHO, I am afraid we won't find a such volunteer. Realize that approx. one half of threads contain some useful information and one tenth(?) contains a very useful information. It is a huge amount of threads, incomparable with the current Great Library Index.
Or MarkG would have to make a very comfortable interface for editors: they should be able to index a thread directly from the forum page or the thread page.

I think that method A) might be interesting:
add one field with keywords to the forum page. Adapt "search forums" page.
Great Library Index might be created dynamically: Threads with no value would get no keywords or their keywords would be deleted. Threads with no keywords wouldn't be added to Great Library Index.
a refinement: Add a second field with "add to Great Library Index" tag for valuable threads. (the reason: we could add keywords to all threads; nobody knows exactly what is "unhelpful thread". And it is another reason I prefer A) over B)

10 or 20 people (or everybody?) could get the right to add keywords. Only few people would get the right to add "add to Great Library Index" tag.

Last edited by SlowThinker; July 2, 2001 at 20:05.
SlowThinker is offline  
Old July 3, 2001, 03:19   #12
MarkG
Apolytoners Hall of FameApolyCon 06 Participants
Apolyton CS Co-Founder
 
MarkG's Avatar
 
Local Time: 13:15
Local Date: October 31, 2010
Join Date: Aug 1998
Location: Macedonia, Greece
Posts: 24,480
i'm discussing a database separate from the forums, where information is stored as the outcome of the dicussion at the forums

example: in the "gl index" thread you link to the thread "Unhappiness caused by number of cities". i dont want to read an entire thread with various opinions and discussion on testing stuff, etc. i want the result of the discussion, in a concrete short form.
__________________
Co-Founder, Apolyton Civilization Site
Co-Owner/Webmaster, Top40-Charts.com | CTO, Apogee Information Systems
giannopoulos.info: my non-mobile non-photo news & articles blog
MarkG is offline  
Old July 3, 2001, 06:23   #13
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
Local Time: 13:15
Local Date: October 31, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
Quote:
Originally posted by MarkG
example: in the "gl index" thread you link to the thread "Unhappiness caused by number of cities". i dont want to read an entire thread with various opinions and discussion on testing stuff, etc. i want the result of the discussion, in a concrete short form.
There are only three such threads now :-( and so they don't need a special database presently.
I keep links to them here: "The Great Library: a hierarchical structure" thread
SlowThinker is offline  
Old July 3, 2001, 10:35   #14
Marquis de Sodaq
King
 
Marquis de Sodaq's Avatar
 
Local Time: 05:15
Local Date: October 31, 2010
Join Date: Jul 2000
Location: ... no, a Marquis.
Posts: 2,179
The Info: type threads (the 3 that SlowThinker mentions) are probably the summary that you envision, MarkG. They require a significant amount of work to put together, then a fair amount of editing as new information or clarifications get posted. (I'm falling behind in mine... ) To summarize all the topics in ST's hierarchy, we'd need a handful of people to be willing to cull the relevent info from the threads. Someone else could put the Info: threads together, as long as the summary submitted was thorough. If there were enough of these threads, a database might be worth making. In the meantime, all the key info you seek is buried within piles of verbiage...
Marquis de Sodaq is offline  
Old July 3, 2001, 15:02   #15
Edward
Warlord
 
Local Time: 06:15
Local Date: October 31, 2010
Join Date: Apr 2000
Posts: 267
B

If we want a database that only contains useful, concise information, I think the current Great Library is it:
http://apolyton.net/forums/showthrea...&threadid=2723

Yes, as MarkG points out, currently many of it's links go to threads with rambling posts. This, IMHO, is exactly the reason that taking the "normal" threads (those that arise naturally through forum discussion) and selecting some of them, or linking to them, or databasing them, or indexing them, etc. is a bad idea if you're going for objective B ("make a neat way to get information on various aspects of Civ").

In addition to the thread links, there are some polished Great Library entries (thanks, slow thinker et al) that are wonders of detail and summary to behold (e.g. Diplomats and Spies http://apolyton.net/forums/Forum1/HTML/001678.html?36). My assumption is that eventually all Great Library entries will look like this. It's just that it'll take time to create the summarized entries. With all the talent that's currently working on the Great Library, it's hard to see how a separate and new effort (database or not) will create these wonderful summaries any more quickly.

In the interim, the scribes at Great Library have already "stressed" important threads by making links to them until they get around to summarizing them. I believe the "add to the Great Library tag" is, in effect, already implemented by the existing Great Library.

If we lack summaries, it's due to a lack of people working on the Great Library as opposed to a poorly organized Great Library.




A

If we want, instead, objective A ("make a neat way to access all the threads in the forum archives") then a database could be a helpful. Right now we have a more general search function:
http://apolyton.net/forums/search.php
The biggest advantage a database would add is that each thread would have some keywords that the thread is actually about. Then searching on keywords would eliminate a lot of extraneous threads. However, that would still leave the daunting preliminary task of reading all the threads and assigning them keywords - and then adding keywords as new threads arise and recent ones change topic.




p.s. As Blaupanzer points out, the social aspect of the forums will be preserved by preserving the forums. The forums function differently than any Great Library (existing or imagined) and one could never replace the other.
Edward is offline  
Old July 3, 2001, 16:19   #16
SlowThinker
GameLeagueApolytoners Hall of Fame
King
 
SlowThinker's Avatar
 
Local Time: 13:15
Local Date: October 31, 2010
Join Date: Jan 2000
Location: homeless, Praha, Czech Republic
Posts: 2,603
Quote:
Originally posted by Edward
This, IMHO, is exactly the reason that taking the "normal" threads (those that arise naturally through forum discussion) and selecting some of them, or linking to them, or databasing them, or indexing them, etc. is a bad idea if you're going for objective B ("make a neat way to get information on various aspects of Civ").
Yes, it is not ideal, but it is an interphase on the way to "Info:" (condensed) threads.
Quote:
The biggest advantage a database would add is that each thread would have some keywords that the thread is actually about. Then searching on keywords would eliminate a lot of extraneous threads. However, that would still leave the daunting preliminary task of reading all the threads and assigning them keywords - and then adding keywords as new threads arise and recent ones change topic.
Unfortunately, my idea of keywords (described in "The Great Library: a hierarchical structure" thread) stagnates. I thought that people (topic starter or anybody else) would add keywords to almost every new thread and to important old thread. In fact, few threads has keywords attached now.
Quote:
p.s. As Blaupanzer points out, the social aspect of the forums will be preserved by preserving the forums. The forums function differently than any Great Library (existing or imagined) and one could never replace the other.
I agree perfectly
SlowThinker is offline  
Old July 4, 2001, 17:40   #17
TCO
Apolytoners Hall of Fame
Emperor
 
TCO's Avatar
 
Local Time: 01:15
Local Date: October 31, 2010
Join Date: Mar 2006
Location: Richmond, VA
Posts: 8,057
A branching thread structure would be a useful mechanism (although not perfect) for classifying/organizing info.
TCO is offline  
Old July 4, 2001, 18:19   #18
KrazyHorse
Deity
 
KrazyHorse's Avatar
 
Local Time: 07:15
Local Date: October 31, 2010
Join Date: May 2001
Location: 138% of your RDA of Irony
Posts: 18,577
You and your damned branching thread structure.
__________________
04-06-04 Killdozer NEVER FORGET
Stadtluft Macht Frei
In Memoriam Adam Smith: a brilliant man, taken too soon
Get Rich or Die Tryin'
KrazyHorse is offline  
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 07:15.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team