Wikidata:Requests for permissions/Bot/FLOSSbot
- The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
- Approved--Ymblanter (talk) 18:21, 16 August 2016 (UTC)[reply]
FLOSSbot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: Dachary (talk • contribs • logs)
Task/s: Add software quality assurance P2992 statements with qualifiers for github/travis coupling
Code: http://paste2.org/39ekOOeX
Function details:
Look for software hosted on github.com that have a matching travis-ci.org continuous integration page and no software quality assurance P2992 statement. Create a statement with the described at URL qualifier P972 set to the .travis.yml file hosted in the repository and the archive URL qualifier P1065 set to results archived at travis-ci.org --Dachary (talk) 17:37, 25 July 2016 (UTC)[reply]
- I'm not sure how useful this is - does the presence of travis files ensure that this process is actually being followed? However, the bot seems to be functioning correctly - i.e. it's checking that the files exist and linking nicely to them, so I suppose there's no harm in approving this. ArthurPSmith (talk) 18:32, 25 July 2016 (UTC)[reply]
- The travis file in itself does not, you are correct. But the matching URL on travis-ci.org runs it and accurately displays the state of the test results on every commit. Dachary (talk) 22:44, 25 July 2016 (UTC)[reply]
- @ArthurPSmith: Any reaction to this?--Ymblanter (talk) 07:35, 16 August 2016 (UTC)[reply]
- @Ymblanter: - sorry for delay - yes, that sounds fine, I guess it's good to have that link recorded. ArthurPSmith (talk) 18:19, 16 August 2016 (UTC)[reply]
- @ArthurPSmith: Any reaction to this?--Ymblanter (talk) 07:35, 16 August 2016 (UTC)[reply]
- The travis file in itself does not, you are correct. But the matching URL on travis-ci.org runs it and accurately displays the state of the test results on every commit. Dachary (talk) 22:44, 25 July 2016 (UTC)[reply]