Simon-Harris-IBM / ObjectNetChallenge-Workflows

Workflows for ObjectNet Challenge
0 stars 1 forks source link

Is it possible to create your own action/buttons in the wiki #32

Open Simon-Harris-IBM opened 4 years ago

Simon-Harris-IBM commented 4 years ago

The following link has a "Register your team" button - which doesn't appear to be a standard widget: https://www.synapse.org/#!Synapse:syn21445381/wiki/600088 ${registerChallengeTeam?challengeId=4382&buttonText=Register your Team} Is it possible to create your own action buttons and add these to the wiki ?

Simon-Harris-IBM commented 4 years ago

So, I got excited when I saw this "Submit to challenge" button on the wiki: ${evalsubmit?projectId=syn21445379&unavailableMessage=Please register to make a submission.&buttonText=Submit to the challenge} I tried submitting a docker image using this button but it failed v. early in the submission process. I think its meant to submit a project as a final write-up and not a docker image to an evaluation queue ?

But, if we can change this so the button submits a docker image to an evaluation queue then I think we can get around some of the MIT concerns list.... So this may be a way to resolve some of the issues with menu items and complexity w/o changing any (or much) synapse portal code.

thomasyu888 commented 4 years ago

@Simon-Harris-IBM . Unfortunately, this isn't possible. You can't submit a docker images based on this. To decrease confusion, it might be easier to remove the writeup submission page all together for now.

It is actually a widget, but it just can't be editted in the UI. There is no way of creating your own action button.

Simon-Harris-IBM commented 4 years ago

Thanks @thomasyu888 I'm not sure where sage stand in making the UI changes requested by MIT, but adding a new widget which allows submission of a docker image could be a solution maybe. We could add the widget directly to the challenge wiki page and allow users to select a docker image they had previously uploaded. This would hide much of the complexity from participants. I'm thinking such a change might be easier to contain for sage rather than UI changes.

thomasyu888 commented 4 years ago

@Simon-Harris-IBM , This is still under discussion. Unfortunately, participants would still have to upload their docker images into their own projects. I have actually requested this bug to be fixed already, but there hasn't been any movement for awhile.

It would solve one layer of complexity but not the part where people have to create their own projects.

Simon-Harris-IBM commented 4 years ago

Agreed - it would get rid of one layer of complexity. I'm thinking that participants will submit multiple times and therefore a button to do this from our main wiki page would ease the process. Creating your own project is a one-off, so I think folks may be more tolerable of this step.