Operator: Martin ( Smith609 – Talk)
Automatic or Manually Assisted: Automatic
Programming Language(s): PHP
Function Overview: Change 'Cite ArXiV' to 'Cite Journal' where appropriate
Edit period(s): Continuous
Already has a bot flag (Y/N): Y
Function Details:
Many {{ cite arXiv}} could be converted to {{ cite journal}} For example, this page http://arxiv.org/abs/cond-mat/0605258v1 gives the journal into with this was published Nature 442, 54-58 (2006). Why not change it to a cite journal (with |id={{arXiv|0605258v1}})? Headbomb { ταλκ κοντριβς – WP Physics} 20:25, 28 March 2009 (UTC) reply
As far as I'm aware, when you can find the journal the article has been published into, it's appropriate to change {{ cite arXiv}} to {{ cite journal}}, otherwise they should remain {{ cite arXiv}} (I'm not very familiar with {{ citation}}, but I suspect there wouldn't be any additional problem than those mentionned for {{ cite journal}}). As long as you adapt the parameters |eprint=foobar |class=barfoo |version=v123456 from {{ cite arXiv}} to into an |id={{arXiv|foobarv123456}} [barfoo] in {{ cite journal}}, there should be no problem. |class= and |version= are optional parameters; there is no need to modify the logic used when |version= is not used, as {{arXiv|foobar}} will produce the correct output; however if class is not present, the brackets should not be present (i.e, it should look like |id={{arXiv|foobarv123456}} rather than |id={{arXiv|foobarv123456}} []). All other fields from {{ cite arXiv}} (i.e., author, title, etc...) overlap with those of {{ cite journal}}.
{{
cite journal}}
: Cite journal requires |journal=
(
help){{ BAGAssistanceNeeded}}
It seems that the suggested changes are only equivalent if {{ cite journal}}'s journal parameter is specified; otherwise, {{ cite journal}} puts the title in italics where {{ cite arXiv}} uses quotes. Is it possible for the bot to determine the needed journal parameter? Anomie ⚔ 18:33, 5 April 2009 (UTC) reply
Looks good to me, so far. Let us know when the bot has made somewhere around 50 edits. – Quadell ( talk) 01:34, 19 April 2009 (UTC) reply
I'm reviewing every edit, and I've found a few weird ones. This might not be exclusive to this task (aka, it might simply be how citation bot usually work)
Overriding human input is definitely out of line for this bot. I've pointed this out several times now and it still hasn't been fixed. Changing {{ cite arxiv}} to {{ cite journal}} seem to work fine however. Headbomb { ταλκ κοντριβς – WP Physics} 04:47, 19 April 2009 (UTC) reply
Approved., though Headbomb's concerns may need to be addressed separately. –
Quadell (
talk)
14:11, 20 April 2009 (UTC)
reply
Operator: Martin ( Smith609 – Talk)
Automatic or Manually Assisted: Automatic
Programming Language(s): PHP
Function Overview: Change 'Cite ArXiV' to 'Cite Journal' where appropriate
Edit period(s): Continuous
Already has a bot flag (Y/N): Y
Function Details:
Many {{ cite arXiv}} could be converted to {{ cite journal}} For example, this page http://arxiv.org/abs/cond-mat/0605258v1 gives the journal into with this was published Nature 442, 54-58 (2006). Why not change it to a cite journal (with |id={{arXiv|0605258v1}})? Headbomb { ταλκ κοντριβς – WP Physics} 20:25, 28 March 2009 (UTC) reply
As far as I'm aware, when you can find the journal the article has been published into, it's appropriate to change {{ cite arXiv}} to {{ cite journal}}, otherwise they should remain {{ cite arXiv}} (I'm not very familiar with {{ citation}}, but I suspect there wouldn't be any additional problem than those mentionned for {{ cite journal}}). As long as you adapt the parameters |eprint=foobar |class=barfoo |version=v123456 from {{ cite arXiv}} to into an |id={{arXiv|foobarv123456}} [barfoo] in {{ cite journal}}, there should be no problem. |class= and |version= are optional parameters; there is no need to modify the logic used when |version= is not used, as {{arXiv|foobar}} will produce the correct output; however if class is not present, the brackets should not be present (i.e, it should look like |id={{arXiv|foobarv123456}} rather than |id={{arXiv|foobarv123456}} []). All other fields from {{ cite arXiv}} (i.e., author, title, etc...) overlap with those of {{ cite journal}}.
{{
cite journal}}
: Cite journal requires |journal=
(
help){{ BAGAssistanceNeeded}}
It seems that the suggested changes are only equivalent if {{ cite journal}}'s journal parameter is specified; otherwise, {{ cite journal}} puts the title in italics where {{ cite arXiv}} uses quotes. Is it possible for the bot to determine the needed journal parameter? Anomie ⚔ 18:33, 5 April 2009 (UTC) reply
Looks good to me, so far. Let us know when the bot has made somewhere around 50 edits. – Quadell ( talk) 01:34, 19 April 2009 (UTC) reply
I'm reviewing every edit, and I've found a few weird ones. This might not be exclusive to this task (aka, it might simply be how citation bot usually work)
Overriding human input is definitely out of line for this bot. I've pointed this out several times now and it still hasn't been fixed. Changing {{ cite arxiv}} to {{ cite journal}} seem to work fine however. Headbomb { ταλκ κοντριβς – WP Physics} 04:47, 19 April 2009 (UTC) reply
Approved., though Headbomb's concerns may need to be addressed separately. –
Quadell (
talk)
14:11, 20 April 2009 (UTC)
reply