Hi there!
I am Lukas Benedix, a student of computer science at the Freie Universität Berlin in Germany. In cooperation with the Wikidata developer team, I’m currently working on my bachelor thesis about usability testing in open source software projects and I’d like to provide the Wikidata community my developed feedback mechanisms (only as a test). Wikidata is a very active, emerging project which is why I think it’s a great platform for my project.
And now here's the problem: The deadline of my bachelor thesis is approaching soon. The test is designed to run for two weeks and I unfortunately underestimated how much time it needs to get a review for my extension before deployment.
Is it possible to accelerate that review process somehow? The extension is in gerrit (https://gerrit.wikimedia.org/r/#/c/50004)
Do you have any advice what I can do?
For further information about my project: Here's a little description I wrote for the Wikidata community: http://www.wikidata.org/wiki/User:Lbenedix/UIFeedback
Best regards, Lukas Benedix
On 03/12/2013 07:37 PM, Lukas Benedix wrote:
Hi there!
I am Lukas Benedix, a student of computer science at the Freie Universität Berlin in Germany. In cooperation with the Wikidata developer team, I’m currently working on my bachelor thesis about usability testing in open source software projects and I’d like to provide the Wikidata community my developed feedback mechanisms (only as a test). Wikidata is a very active, emerging project which is why I think it’s a great platform for my project.
And now here's the problem: The deadline of my bachelor thesis is approaching soon. The test is designed to run for two weeks and I unfortunately underestimated how much time it needs to get a review for my extension before deployment.
Is it possible to accelerate that review process somehow? The extension is in gerrit (https://gerrit.wikimedia.org/r/#/c/50004)
Do you have any advice what I can do?
For further information about my project: Here's a little description I wrote for the Wikidata community: http://www.wikidata.org/wiki/User:Lbenedix/UIFeedback
Best regards, Lukas Benedix
Lukas, can you give more specifics regarding your deadline? A variety of people would have to help you get through all the steps of https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment and so it might not be feasible to get all these things done in time. :( In that case you should possibly consider setting up a Wikidata variant in Wikimedia Labs -- https://wikitech.wikimedia.org/ .
Hi,
Thank you all for the comments in gerrit. I worked on all of them and I think the extension is much better by now. It would be great if you could have a second look on the extension to get it deployable sometime.
I realized, that the time was too short for a whole review and changed the plans for my thesis, I removed the real-world testings from the study design.
I really want to see a convenient feedback mechanism for future mediawiki developments. I hope that my extension could be a good start. There are some unanswered questions, such as the anonymous upload of the rendered screen shots, and room for improvement especially at the customizability of the feedback forms and the special page with all given feedback.
kind regards Lukas Benedix
Am Mi 13.03.2013 01:28, schrieb Sumana Harihareswara:
On 03/12/2013 07:37 PM, Lukas Benedix wrote:
Hi there!
I am Lukas Benedix, a student of computer science at the Freie Universität Berlin in Germany. In cooperation with the Wikidata developer team, I’m currently working on my bachelor thesis about usability testing in open source software projects and I’d like to provide the Wikidata community my developed feedback mechanisms (only as a test). Wikidata is a very active, emerging project which is why I think it’s a great platform for my project.
And now here's the problem: The deadline of my bachelor thesis is approaching soon. The test is designed to run for two weeks and I unfortunately underestimated how much time it needs to get a review for my extension before deployment.
Is it possible to accelerate that review process somehow? The extension is in gerrit (https://gerrit.wikimedia.org/r/#/c/50004)
Do you have any advice what I can do?
For further information about my project: Here's a little description I wrote for the Wikidata community: http://www.wikidata.org/wiki/User:Lbenedix/UIFeedback
Best regards, Lukas Benedix
Lukas, can you give more specifics regarding your deadline? A variety of people would have to help you get through all the steps of https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment and so it might not be feasible to get all these things done in time. :( In that case you should possibly consider setting up a Wikidata variant in Wikimedia Labs -- https://wikitech.wikimedia.org/ .
On Wed, 13 Mar 2013 00:37:52 +0100, Lukas Benedix benedix@zedat.fu-berlin.de wrote:
Do you have any advice what I can do?
Publicize. I had no idea anybody was doing anything like that, and I follow all channels worth following.
On 2013-03-12 8:38 PM, "Lukas Benedix" benedix@zedat.fu-berlin.de wrote:
Do you have any advice what I can do?
Don't take this the wrong way, but you should perhaps start considering a plan b. Community contributed extensions often take months before getting deployed. While that's not always the case, it is the likely case.
You should also probably work on getting approval from the wikidata community. Its unlikely the extension will be deployed unless there is agreement at wikidata that the extension is wanted. (From what I've seen you left a comment on the vp to which no one responded to. That is not usually sufficient. Usually you have to get a bunch of people to actively support you)
Best of luck, --bawolff
On 03/13/2013 08:00 PM, Brian Wolff wrote:
On 2013-03-12 8:38 PM, "Lukas Benedix" benedix@zedat.fu-berlin.de wrote:
Do you have any advice what I can do?
Don't take this the wrong way, but you should perhaps start considering a plan b. Community contributed extensions often take months before getting deployed. While that's not always the case, it is the likely case.
You should also probably work on getting approval from the wikidata community. Its unlikely the extension will be deployed unless there is agreement at wikidata that the extension is wanted. (From what I've seen you left a comment on the vp to which no one responded to. That is not usually sufficient. Usually you have to get a bunch of people to actively support you)
Best of luck, --bawolff
Lukas, I have to regretfully agree with Brian. Please do consider alternative means to test the feedback mechanisms in your project; it is unlikely that, within the next 2-3 weeks, you will be able to get through the multiple rounds of revision needed to meet design and technical deployment standards. If you set up a test wiki with this functionality then we can ask people to try it out, to ensure you get data from a few dozen people. You won't be the first researcher who had to change the proposed experimental method for pragmatic reasons. :/
Hi,
Thanks for the many comments on my extensions in gerrit. By now I handled most of them, but I have a big problem with the image-upload when creting the API module that should replace my shabby SpecialPage API.
I think that I could use mediawikis fileupload api (http://www.mediawiki.org/wiki/API:Upload). The problem is, that I have no idea how to start. I need the connection between the given feedback and the screenshot. By now the rendered screenshot is inside the POST-Request as base64 encoded binary data and written to the same table as the feedback.
best regards,
Lukas
Am Mi 13.03.2013 00:37, schrieb Lukas Benedix:
Hi there!
I am Lukas Benedix, a student of computer science at the Freie Universität Berlin in Germany. In cooperation with the Wikidata developer team, I’m currently working on my bachelor thesis about usability testing in open source software projects and I’d like to provide the Wikidata community my developed feedback mechanisms (only as a test). Wikidata is a very active, emerging project which is why I think it’s a great platform for my project.
And now here's the problem: The deadline of my bachelor thesis is approaching soon. The test is designed to run for two weeks and I unfortunately underestimated how much time it needs to get a review for my extension before deployment.
Is it possible to accelerate that review process somehow? The extension is in gerrit (https://gerrit.wikimedia.org/r/#/c/50004)
Do you have any advice what I can do?
For further information about my project: Here's a little description I wrote for the Wikidata community: http://www.wikidata.org/wiki/User:Lbenedix/UIFeedback
Best regards, Lukas Benedix
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Hi,
with the help from User:Hoo_man, User:Danwe and other great people in the IRC I solved this problem.
the upload is done completely in Javascript now; sending the request to the FileuploadApi.
One Problem is that the extension should give users the option to send their feedback privately. But the FileuploadApi requires an edittoken, so each upload can be correlated with the uploading user.
Do you have any idea how to solve this problem? I thougt about creating a fake-user only for the fileupload.
best regards Lukas
Am Do 14.03.2013 12:31, schrieb Lukas Benedix:
Hi,
Thanks for the many comments on my extensions in gerrit. By now I handled most of them, but I have a big problem with the image-upload when creting the API module that should replace my shabby SpecialPage API.
I think that I could use mediawikis fileupload api (http://www.mediawiki.org/wiki/API:Upload). The problem is, that I have no idea how to start. I need the connection between the given feedback and the screenshot. By now the rendered screenshot is inside the POST-Request as base64 encoded binary data and written to the same table as the feedback.
best regards,
Lukas
Am Mi 13.03.2013 00:37, schrieb Lukas Benedix:
Hi there!
I am Lukas Benedix, a student of computer science at the Freie Universität Berlin in Germany. In cooperation with the Wikidata developer team, I’m currently working on my bachelor thesis about usability testing in open source software projects and I’d like to provide the Wikidata community my developed feedback mechanisms (only as a test). Wikidata is a very active, emerging project which is why I think it’s a great platform for my project.
And now here's the problem: The deadline of my bachelor thesis is approaching soon. The test is designed to run for two weeks and I unfortunately underestimated how much time it needs to get a review for my extension before deployment.
Is it possible to accelerate that review process somehow? The extension is in gerrit (https://gerrit.wikimedia.org/r/#/c/50004)
Do you have any advice what I can do?
For further information about my project: Here's a little description I wrote for the Wikidata community: http://www.wikidata.org/wiki/User:Lbenedix/UIFeedback
Best regards, Lukas Benedix
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org