-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Do we need this? #3
Comments
I can add more thoughts later, but I imagine it would be a plus. For one, performance and sound in browsers are not great. The option to access C sound libraries could be nice. Also, the nature of browsers and their security mean a certain level of uncertainty. |
We have a seemingly endless supply of repositories with broken activities that draw attention of contributors, so one more is no problem. Like the failure to release problem, it's not something that can be solved by deleting everything broken, because that makes work later recreating it. 😁 Music Blocks could be targeted for execution by |
Thanks, I agree that deleting repositories can be a bad option But should we archive the repositories which,
This will help new contributors to focus on the repositories which are used (ASLO stats) and useful. We can make a list of to be archived activities for anyone to look up, in case they want to contribute to them |
FWIW, the developer in Japan has made an electron version. The performance is pretty much the same for this version. |
Sorry to have abandoned this repo. I got stuck with the fact that tone.js wouldn't run in the Sugar browser. I suspect that newer versions of Browse would work and maybe this approach could be revisited. |
@walterbender @quozl, please give your suggestions over #3 (comment) |
@pro-panda, in reply to your idea to help new contributors to focus by hiding inactive repositories ... Helping new contributors to focus their attention isn't solved by removing distractions. New contributors need to develop the skill of assessing opportunities for value, and we should guide them only lightly. We're not in the business of selling involvement opportunities. There are plenty of opportunities to contribute, and many of these opportunities are not necessarily found in the master branch of repositories in the GitHub organisation sugarlabs; there's also;
Also, many problems yet to be solved are not in GitHub issues, and nor should we expect them to be, instead they are in;
Don't try to use GitHub as a way to constrain or guide new contributors. Don't provide lists of how to contribute. Expect contributors to be able to make their own mistakes on what to work on. They will learn quickly. @walterbender, test again with later WebKit, as WebKit has changed and Browse relies on it heavily. Where a user media request is made though, e.g. for microphone or camera, Browse does not handle properly, see sugarlabs/browse-activity#85 |
I'll have to brush up on my language skills 😅. My primary concern was that developers shouldn't be working on something that is not being used at all. I agree that this might constrain contributors, thanks |
Indeed working on something that is not being used at all can be unfortunate, but it is also a learning opportunity for the developer. When responding to new contributors, I'm obliged to consider if their contribution is needed, based on whether the source code is working, is popular, is maintained, and has a future. It draws focus momentarily, and is helpful, even if the patch is not accepted. |
I'm not sure what value does it add. Another version of music blocks will imply more maintenance with no significant end user difference. My suggestion is to archive / delete the repository.
@walterbender @quozl
The text was updated successfully, but these errors were encountered: