This is a talk page of a bot (a mindless program), so there's very little sense in writing anything here. Don't expect a reply if you post here. Please use my talk page instead. --Derbeth talk 14:53, 12 January 2015 (UTC) |
Cool. Does the bot understand that if there is more than one ety section, the pronunciation should usually be before them, at L3? Robert Ullmann 23:25, 26 November 2007 (UTC)
Derbeth: this is not acceptable.
You must make your code recognize that a new pron sect goes before Etymology 1 (or not added at all)
You must TEST it and see that it works. "hope" is not sufficient.
Saying the requirement that your bot work properly is "insane" is not encouraging, it is direct evidence that you are too careless to be operating a a bot.
Note: what the bot is doing is good (great!) but if you are unwilling to TEST it and make sure it WORKS CORRECTLY, you must stop.
Also: I'm not (was not) asking you to prove it works correctly, only that you tell us it does. But at this point, even that level of trust is very nearly erased.
Show that you understand the issue, that you take it seriously, that you have fixed the code, and we can continue. Unless and until, this bot must remain blocked. I'm sorry, this is an excellent thing. It is a crying shame that you dismiss problems. Robert Ullmann 23:02, 27 November 2007 (UTC)
this edit is also a problem, although the entry was not structured correctly. Robert Ullmann 12:07, 28 November 2007 (UTC)
Worked correctly at bit for cs and sv. (Though still needing work because the audio includes the article ;-). Robert Ullmann 12:11, 28 November 2007 (UTC)
One reasonable sequence:
The alternative to "STOP" is to add the Pron section with a cleanup/RFC tag so you can go and place it correctly; or someone else will eventually get to it. A somewhat sloppier alternative is to always place a check tag if there is an Etymology 1 header. (But note the bot code misbehaved at theater/theatre, where there was only one.)
The existence of Etymology 1 is a reasonable heuristic for "multiple Ety sections", but since you must count Pron sections, you might as well count both. Start by setting ety=, pron=, then you can proceed with code like: (step 4 above)
if pron == 1 and ety > 1 and text.find('==Pron') < text.find('==Ety'):
and so on. This is all very good to do, when done right. Robert Ullmann 10:55, 28 November 2007 (UTC)
(from my talk page)
I have always tested my bot after every change in the code, but no testing can prove that the bot will always work fine in all cases, as you can't predict any abnormal entry form. When I have written "I hope" I have ment "I have tested my bot and therefore I can hope". Well, but know better than me what I do.
What I find "insane" is that noone on English Wiktionary has been able to tell me how exactly my bot should work, although it was about a month from my first post on Beer parlour to the moment when my bot was given a bot flag. I have clearly written how my bot works and noone has objected; noone has ever mentioned sections like "Etymology 1". And in the middle of the work of my bot you have written on its discussion page, that I should completely change its behaviour, because it was completely wrong. When I said that I had written the bot according to Wiktionary official rules, you replied that these rules are wrong. How can I write a bot when noone on the English Wiktionary actually knows, what is the structure of entries?
Even the algorithm you have provided me is not right. The edit on theater you have found wrong is actually the only possibility: pronunciation section is in wrong place, because the rest of the entry is being transcluded as a template, so my bot cannot reach it. Even if I dealt with the case of (multiple?) page transclusion (which would require major code rewrite; I don't have enough time to do such complicated job), I think that soon an another bizzare case similar to "Etymology 1" or "page transclusion" would appear. I think that (lack of) organisation of English Wiktionary makes any automatic processing impossible as there are more exceptions than rules.
Currently I don't have time for anything; I am not able to implement complicated-as-hell handling of every possible exception on English Wiktionary. I see two solutions: either I will forget about audio files on English Wiktionary or I will modify the bot code, so that it would add pronunciation in a simple but safe way (in order not to remove anything) and would insert a cleanup template, so that people can fix them later. I think that for most languages except English such job would be just removing the template. There are more than 10 000 audio files to add, the choice is up to you. --Derbeth talk 19:14, 9 December 2007 (UTC)
Is adding plural pronunciations to singular enties. Blocked for now. Please fix it, and take more care. Robert Ullmann 15:43, 20 November 2008 (UTC)
It is also added links to bad files, such as the "Canadian" pronunciation of about, which was deliberately not linked as a fatuous pronunciation. That entry alreay has a correct Canadian audio link. --EncycloPetey 23:04, 20 November 2008 (UTC)
The following edits need to be checked - they're on a page of homonyms.
The bot added a pronunciation to this page, but it's a misspelling, not a word in English. --EncycloPetey 21:11, 12 September 2009 (UTC)
Hello, could you share the source code of your bot User: DerbethBot.
Specifically, the functions for adding the pronunciation based on the availability of pronunciation of Esperanto in this category http://commons.wikimedia.orghttps://dictious.com/en/Category:Esperanto_pronunciation.
We very much need to add pronunciation articles Esperanto, in Russian Wiktionary (and later in vikivortaro).
I regularly add audio files of pronunciation of Esperanto in this category http://commons.wikimedia.orghttps://dictious.com/en/Category:Esperanto_pronunciation
But I do not have time or do I need a lot of extra time trying to prescribe is the pronunciation of all articles, you could help me?
That's how I add the pronunciation articles http://ru.wiktionary.orghttps://en.wiktionary.org/w/index.php?title=azeno&action=historysubmit&diff=1507519&oldid=1496372 manually. In the Russian Wiktionary.
And yet, I apologize for my English. Some suggestions I have translated by machine, unfortunately I do not know Polish, but you do not know Russian or Esperanto, because will be in English explained. Balamutick 13:25, 12 October 2009 (UTC)
I apologize to ask you to do the same job of here on the French Wiktionary, which is now waiting for it in its grease pit for 3 days: actually the wonderful Shtooka association which had recorded 100 000 free sounds, including some that you've already deployed, has asked for a presentation of the French Wiktionary in Paris the next 13th February, and it will be more constructive to do it with their sounds inside. JackPotte 00:31, 30 January 2010 (UTC)
Hey, when your bot adds audio files, could it place the UK file in front of/above the US file so that we can keep it in alphabetical order? Thanks for your attention. Tygrrr 19:10, 16 April 2010 (UTC)
It's great that your bot is adding Mandarin pronunciations, but it would be even better if it could add the pronunciation for both the traditional and simplified form (as in 高級 / 高级). ---> Tooironic 11:55, 7 December 2011 (UTC)
On 18 Oct 2011, your bot added numerous "Roman" pronunciations to Latin articles. These need to be removed or relabeled, as these itmes are not "Roman" Latin. The filenames were erroneous, and most have since been corrected or deleted by their creator. All reference to the "Roman" dialect (as he called it) have been eliminated from Wikibooks, where it was originally put forward. This is a result of his discovery that his descriptions and explanations were in error. So, these audio files should not be linked here, and many of them are awaiting deletion on Commons. --EncycloPetey (talk) 23:24, 12 August 2012 (UTC)
Does this bot have an exception or exclusion list? The file Pt pagar.ogg is mislabeled- it sounds more like Italian pagare. Every time DerbethBot adds it to pagare, the edit has to be reverted. Chuck Entz (talk) 00:54, 10 December 2012 (UTC)
At خبز, the audio your bot just added is one that I had only just removed because it is mislabeled as the wrong word.
At أهلا, the audio your bot just added is the same one that is already there.