Giter Club home page Giter Club logo

Comments (7)

maebert avatar maebert commented on May 19, 2024

Hi Jon,

intriguing idea. After some thought, it might be possible to modify a StackOverflow-Like QA-System (like Coordino or OSCA (which is python/django based :)) to that need - some superficial changes (relabel Question to Code-Snippet, tag by stimulus, whole experiment, ...) will already go a long way (built-in user and community support, admin tools etc.). I'm not sure what your vision on integration on the PsychoPy-side is - while it is relatively easy to offer classes for Coder users, it would be nice to offer an more or less hassle-free solution to Builder users as well (how large is the userbase there?)

from psychopy.

peircej avatar peircej commented on May 19, 2024

That sort of thing is nice for handling voting of quality and tagging to make for easier searching.
But I'm not sure it quite ticks the boxes as a repository for uploading files. Maybe it could though.

Definitely another interesting variant to think about.

from psychopy.

maebert avatar maebert commented on May 19, 2024

Well, from my point of view uploading as such is not really the problem - anybody can upload anything somewhere. For such a component exchange to be useful and adopted by a majority of PsychoPy users the incentive to share and the searchability of shared material are the key issues.

In other words: how often do you end up at StackOverflow when googling for solutions for coding problems? Very, very often (at least me...) So apparently the persistent, accessible Q/A style of StackOverflow seems to be the best known way to present solutions to problems other people have already solved.

from psychopy.

peircej avatar peircej commented on May 19, 2024

I'm thinking more about the less sophisticated user and, particularly about Builder users. The idea here was more to be able to upload my entire experiment (e.g. from a published study) to some permanent repository. Or a custom builder component (nobody really knows this yet, but you can already create plug-in components in the builder, that might be distributed rather neatly this way).

That's why I was thinking more like a repository, with a zip file, with a description of the contents and an optional screenshot.

But your idea sounds great too for code snippets. Maybe for that we could even just add a new tag to StackOverflow?

from psychopy.

nat-n avatar nat-n commented on May 19, 2024

I think this should happen.

What about something more like gist? In fact, why not build it on top of gist, using github's public API's for authentication, file management,versioning,discussion etc? just adding some more context specific community features like indexing, rating, project pages or what have you.

from psychopy.

peircej avatar peircej commented on May 19, 2024

On 06/12/2012 16:13, nat wrote:

I think this should happen.

What about something more like gist? In fact, why not build it on top
of gist, using github's public API's for authentication, file
management,versioning,discussion etc? just adding some more context
specific community features like indexing, rating, project pages or
what have you.


Reply to this email directly or view it on GitHub
#9 (comment).

I'm quite fond of the new OpenScienceFramework.org
I think we should just piggy-back on that project and use tags to
identify psychopy experiments that can be searched for? They've also
said that the API will be open at some point so that we can add hooks to
psychopy to push/pull straight from that repository.

I'm definitely not going to put any of my own dev time into building
something new here.

This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.

This message has been checked for viruses but the contents of an attachment
may still contain software viruses which could damage your computer system:
you are advised to perform your own checks. Email communications with the
University of Nottingham may be monitored as permitted by UK legislation.

from psychopy.

peircej avatar peircej commented on May 19, 2024

I'm going to mark this as closed, since OpenScienceFramework achieves so much. It isn't really easy for 'browsing' but supports tags at least and the uploading/storing of files etc is really slick.

from psychopy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.