Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3] 4 5 ... 9

Author Topic: The Magmawiki Project  (Read 34139 times)

Emi

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #30 on: April 26, 2010, 11:11:24 pm »

It probably should be reiterated that they're not saying "no IE support ever," they're saying "not until after v1."
Because editing is magic!
;)

The OP didn't contain it -- but I mentioned it lower down on the first page.
Logged

Shades

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #31 on: April 27, 2010, 02:29:57 am »

4Internet Explorer28,5916.53%

Why are we worried about IE support, again?

Because the wiki should be for everyone and that is over 6% of the user base?
Besides which as long as your writing vaguely sensible html it shouldn't be any hassle to support.
Logged
Its like playing god with sentient legos. - They Got Leader
[Dwarf Fortress] plays like a dizzyingly complex hybrid of Dungeon Keeper and The Sims, if all your little people were manic-depressive alcoholics. - tv tropes
You don't use science to show that you're right, you use science to become right. - xkcd

Emi

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #32 on: April 27, 2010, 02:37:55 am »

4Internet Explorer28,5916.53%

Why are we worried about IE support, again?

Because the wiki should be for everyone and that is over 6% of the user base?
Besides which as long as your writing vaguely sensible html it shouldn't be any hassle to support.

I think this has become unclear. We're not saying it simply won't work in IE. We're just saying, while developing, we're not going to be testing it in IE constantly as it is both tricky for us to personally do as Mac and Linux users. However, you are very correct, for the most part IE will do just fine -- infact, currently everything works just fine. The idea is to write to standards and then go back and add in support for IE, assuming it's not a completely pain in the ass to do so -- which for most things, it shouldn't be.
Logged

Kogan Loloklam

  • Bay Watcher
  • I'm suffering from an acute case of Hominini Terravitae Biologis. Keep your distance!
    • View Profile
Re: The Magmawiki Project
« Reply #33 on: April 27, 2010, 09:17:22 am »

I think this has become unclear. We're not saying it simply won't work in IE. We're just saying, while developing, we're not going to be testing it in IE constantly as it is both tricky for us to personally do as Mac and Linux users. However, you are very correct, for the most part IE will do just fine -- infact, currently everything works just fine. The idea is to write to standards and then go back and add in support for IE, assuming it's not a completely pain in the ass to do so -- which for most things, it shouldn't be.

Which, had that been clear in the first, unedited post, would have been perfectly acceptable. Alas, you expect people to care about edits and non-op statements. It takes longer than the length of a single post for you to undo what you have said earlier.

I find it interesting that we got 1% wiki views from the PlayStation.
(Edit: Just to be clear, that is you in a general sense, referring to the development group, not you in a specific sense, which would be Emi. Emi clearly wasn't the OP, even though he has spent effort to correct the OP in advance of the edit that the OP gave)
« Last Edit: April 27, 2010, 09:19:08 am by Kogan Loloklam »
Logged
... if someone dies TOUGH LUCK. YOU SHOULD HAVE PAYED ATTENTION DURING ALL THE DAMNED DODGING DEMONSTRATIONS!

Locriani

  • Bay Watcher
  • Locriani == Briess
    • View Profile
    • dwarf fortress wiki
Re: The Magmawiki Project
« Reply #34 on: April 27, 2010, 09:36:21 am »

I think this has become unclear. We're not saying it simply won't work in IE. We're just saying, while developing, we're not going to be testing it in IE constantly as it is both tricky for us to personally do as Mac and Linux users. However, you are very correct, for the most part IE will do just fine -- infact, currently everything works just fine. The idea is to write to standards and then go back and add in support for IE, assuming it's not a completely pain in the ass to do so -- which for most things, it shouldn't be.

Which, had that been clear in the first, unedited post, would have been perfectly acceptable. Alas, you expect people to care about edits and non-op statements. It takes longer than the length of a single post for you to undo what you have said earlier.

I find it interesting that we got 1% wiki views from the PlayStation.
(Edit: Just to be clear, that is you in a general sense, referring to the development group, not you in a specific sense, which would be Emi. Emi clearly wasn't the OP, even though he has spent effort to correct the OP in advance of the edit that the OP gave)

Emi is female.

I did correct that statement in the OP quite a while ago.
« Last Edit: April 27, 2010, 09:38:39 am by Locriani »
Logged
I am one of many administrators of the wiki.  Please use my user page (http://dwarffortresswiki.org/index.php/User_talk:Briess) on the wiki to contact me, as I check that more often than these forums.

Atanamis

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #35 on: April 27, 2010, 09:44:19 am »

Ruby is a programming language, Ruby on Rails is a web application framework that supports rapid application development.
Which is about all I know.  They don't teach it in college.
I'm sorry, but if you're expecting a college to teach you programming languages you're going for the wrong reason. By my junior year, I had professors throw out random programming languages that they wanted their assignments to be written with. Ruby was one of them, as was Python, Perl, ML, Prolog, Java, etc. It's a programming language, and like any language takes minutes to learn and a lifetime to master.

Because the wiki should be for everyone and that is over 6% of the user base?
Besides which as long as your writing vaguely sensible html it shouldn't be any hassle to support.
The developers don't have anything against IE. If you want to test and bugfix for it, I'm sure they wouldn't complain. If you've ever done any real web development work, you'd be well aware that IE often has massive holes in its support for basic html constructs. This was painfully true for IE6, to the point that even Google no longer wants the hassle of supporting it. To the extent that IE supports html, there will be no problems with its support for Magmawiki as described. Expecting other people to cater to a small minority who use a non-standards compliant tool is really not reasonable.

Why are we worried about IE support, again?
Any detail on what versions of IE are being used? As you mentioned earlier, later versions of IE are far more standards compliant and therefore more likely to work properly.
Logged

Calhoun

  • Bay Watcher
  • Reusable-Box
    • View Profile
Re: The Magmawiki Project
« Reply #36 on: April 27, 2010, 09:47:58 am »

Analytics information of dwarf fortress wiki visitors (since I began collecting statistics, about 6 months ago):
PositionBrowserUnique VisitorsPercentage of Visitors
2Chrome56,20412.84%

Glad to see that Chrome is gaining popularity. I used to be a hardcore Firefox fan, But i'm all Chrome these days.
Logged
I know it's unrealistic, but I can't help but imagine little bearded babies for dwarves. In my mind, they come out of the womb fully bearded. That's how the mother carries them around, too, she just drags them around by the beard or ties it to her belt. When the father's on duty, he just ties their beards together and the baby just kind of hangs there, swinging to and fro with Urist McDaddy's movements.

Shades

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #37 on: April 27, 2010, 09:50:44 am »

The developers don't have anything against IE. If you want to test and bugfix for it, I'm sure they wouldn't complain. If you've ever done any real web development work, you'd be well aware that IE often has massive holes in its support for basic html constructs. This was painfully true for IE6, to the point that even Google no longer wants the hassle of supporting it. To the extent that IE supports html, there will be no problems with its support for Magmawiki as described. Expecting other people to cater to a small minority who use a non-standards compliant tool is really not reasonable.

Yes, I've spent years doing web development and if you read my earlier posts you'd realised as I've mentioned the problems regarding IE. The point was the op originally said he would not support IE at all and our earlier comments reflect that. He then altered that to being support after version one provided it's not too hard which we also agreed with. He then posted stats and asked why we should care and hence my reply. Please read the thread before making such comments, it's only short at this stage.
Logged
Its like playing god with sentient legos. - They Got Leader
[Dwarf Fortress] plays like a dizzyingly complex hybrid of Dungeon Keeper and The Sims, if all your little people were manic-depressive alcoholics. - tv tropes
You don't use science to show that you're right, you use science to become right. - xkcd

Atanamis

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #38 on: April 27, 2010, 10:29:21 am »

Yes, I've spent years doing web development and if you read my earlier posts you'd realised as I've mentioned the problems regarding IE. The point was the op originally said he would not support IE at all and our earlier comments reflect that. He then altered that to being support after version one provided it's not too hard which we also agreed with. He then posted stats and asked why we should care and hence my reply. Please read the thread before making such comments, it's only short at this stage.
Then provide the support to the code base. That's generally how features are added to open projects which the original author isn't personally concerned about. Has he ever suggested he would reject such contributions? I don't see any such statement, but maybe it was edited out?
Logged

Shades

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #39 on: April 27, 2010, 10:35:52 am »

Then provide the support to the code base. That's generally how features are added to open projects which the original author isn't personally concerned about. Has he ever suggested he would reject such contributions? I don't see any such statement, but maybe it was edited out?

He asked why we were worried about IE support I was replying to that. I personally think that was reasonable even though the author isn't concerned about it. I didn't say he should give up or not do it because of that.

As to why I haven't offered support to the code base the main reason is I don't see the need for a new wiki and feel that it is a waste of time. I didn't say that before because I don't think people should be discouraged from being creative, and it is up to them how they use their time.
Logged
Its like playing god with sentient legos. - They Got Leader
[Dwarf Fortress] plays like a dizzyingly complex hybrid of Dungeon Keeper and The Sims, if all your little people were manic-depressive alcoholics. - tv tropes
You don't use science to show that you're right, you use science to become right. - xkcd

Draco18s

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #40 on: April 27, 2010, 11:28:27 am »

Ruby is a programming language, Ruby on Rails is a web application framework that supports rapid application development.
Which is about all I know.  They don't teach it in college.
I'm sorry, but if you're expecting a college to teach you programming languages you're going for the wrong reason. By my junior year, I had professors throw out random programming languages that they wanted their assignments to be written with. Ruby was one of them, as was Python, Perl, ML, Prolog, Java, etc. It's a programming language, and like any language takes minutes to learn and a lifetime to master.

I didn't go to college to learn programming, actually.  I wanted to make games which was (curiously) the Digital Arts department (which also owned Fashion, Interior Design, Photography and Film).  I just happened to take a large number of computer science courses along the way.  What I meant was, I could not have taken any class that touched on any language other than C++, a little Perl, and some Java.*

I could not have gotten any experience without studying on my own, which I have learned I don't do very well.

*With a sole exception of one class** that required all assignments to be submitted in java, perl, bash, C, C++, C#, and python.
**Except Systems Architecture which used VHDL--Virtual Hardware Design Language--which I'm sure is very good at what it does, but its synax is worse than MindFuck.  It took three source files to write out the hardware equivalent of an AND circuit, one of which was 30 lines long.  A second file was the input, to the effect of:

Code: [Select]
<< 00 << wait 10 << 01 << wait 10 << 10 << wait 10 << 11
At which point I called bullshit, because any circuit more complex than 4 inputs took more time to write the input file than it did to write the circuit itself.  There was no way to auto-generate this file, no way to fiddle with the inputs at runtime, or any other time-saving feature other than to type it out...Imagine Sys Arc 2 where you write a 32 bit CPU (from scratch).

Code: [Select]
<< 00000000000000000000000000000000 << wait 10 << 00000000000000000000000000000001 << wait 10 00000000000000000000000000000010 << wait 10...
Logged

The_Fool76

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #41 on: April 27, 2010, 02:04:55 pm »

Ah the good old battle between developers and users.
The developers want to do what's easy and fast and the users just want it THEIR way no matter what.

Really though, the bottom line is that explicitly adding IE support tends to add an additional non-trivial chunk of time to development.  No other browser has quite the impact IE will on how long a project takes.

I've seen that not doing explicit IE support on a site can remove as much as 10-20% off the development time.  Not sure how made up those numbers are though.
Logged
Tis far better to be a witty fool than a foolish wit.

Calhoun

  • Bay Watcher
  • Reusable-Box
    • View Profile
Re: The Magmawiki Project
« Reply #42 on: April 27, 2010, 02:09:36 pm »

Ah the good old battle between developers and users.
The developers want to do what's easy and fast and the users just want it THEIR way no matter what.

Really though, the bottom line is that explicitly adding IE support tends to add an additional non-trivial chunk of time to development.  No other browser has quite the impact IE will on how long a project takes.

I've seen that not doing explicit IE support on a site can remove as much as 10-20% off the development time.  Not sure how made up those numbers are though.

THOSE NUMBERS ARE 80% LIES.
(Sorry for derailing the thread)
Logged
I know it's unrealistic, but I can't help but imagine little bearded babies for dwarves. In my mind, they come out of the womb fully bearded. That's how the mother carries them around, too, she just drags them around by the beard or ties it to her belt. When the father's on duty, he just ties their beards together and the baby just kind of hangs there, swinging to and fro with Urist McDaddy's movements.

Shades

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #43 on: April 27, 2010, 02:13:03 pm »

I've seen that not doing explicit IE support on a site can remove as much as 10-20% off the development time.  Not sure how made up those numbers are though.

Probably high for IE 7 or later, for IE 6 it's possible for small projects or as a ratio of the css/scripting work. For IE 5.5 (especially the mac version) it's a wild underestimate :P
Logged
Its like playing god with sentient legos. - They Got Leader
[Dwarf Fortress] plays like a dizzyingly complex hybrid of Dungeon Keeper and The Sims, if all your little people were manic-depressive alcoholics. - tv tropes
You don't use science to show that you're right, you use science to become right. - xkcd

Mason11987

  • Bay Watcher
    • View Profile
Re: The Magmawiki Project
« Reply #44 on: April 27, 2010, 02:53:26 pm »

The fact that 6% of the wiki visitors use IE has made me feel better.

I was thinking it'd be closer to 20.

Those are unique visitors though, do you have stats on individual pagehits?

Obviously frequent editors would skew it towards the browsers of the editors, but single glance users would not have as large of an impact (just as it should be for future plans).

I'm not sure if my reading of a few posts here is accurate but I feel like there is a little bit of hostility.  I'd like to encourage everyone to remember that it's not easy to guess at the tone of the word of other people on the internet, so assume the best.  Obviously the OP and Emi want to create an awesome tool for this community and want it to be useful to everyone without significant effort.  Obviously everyone else just wants to make sure their tool continues to be useful. :)
Pages: 1 2 [3] 4 5 ... 9