So no one has mentioned this so far, so I’ll be the one.
October is Hacktoberest! In short time to finally write the fix/feature/documentation update to your favorite FOSS. So get the PRs ready for Meteor and Meteor packages. Besides getting a T-shirt you can also help push Meteor or other FOSS forward.
For myself I will push everyone in Meteor Community Packages org to review new PRs and get them merged before the end of the month.
6 Likes
If people have projects where others could do something for Hacktoberfest then please post here. I start with some issues from Meteor Community Packages :
opened 02:33PM - 19 Sep 14 UTC
enhancement
good first issue
help wanted
Something you frequently do in the application, is check if the current user is … allowed to access something. As there currently is no shorthand for this in the Javascript API, you have to do something like:
```
if ( Roles.userIsInRole( Meteor.userId(), 'permission' ) )
// ...
```
I noticed the UI helper offers a [beautiful shortand syntax](https://github.com/alanning/meteor-roles/blob/master/roles/roles_client.js#L28-L35) for this, using the currently logged in user. I think it would make a lot of sense to add this to the API as well, so that one can simply do:
```
if ( Roles.isInRole( 'permission' ) )
// ...
```
or even better:
```
if ( Roles.has( 'permission' ) )
// ...
```
^^ If no one takes on this one, I will do it this weekend.
opened 04:40PM - 20 Oct 19 UTC
closed 01:57PM - 19 Oct 20 UTC
enhancement
good first issue
After #124 is merged we should remove the remaining use of underscore. This is p… rimarily that it should not be needed and to lighten the app bundle size.
If some underscore functionality is needed only those specific functions should be imported from npm to minimize bundle size.
opened 05:50AM - 30 Apr 15 UTC
closed 02:21AM - 30 Oct 19 UTC
question
good first issue
Please provide doc for collection Schema for user.status
opened 07:11PM - 13 Nov 16 UTC
bug
good first issue
it's fine to link account in popup style, but wechat-mp require to use redirect … style, which is a limit of the wechat. could you please support link account with redirect style?
opened 12:45PM - 01 Oct 14 UTC
enhancement
good first issue
Maybe we should document where hooks are run and under which conditions as it is… n't clear for people who hasn't grasped the internals of meteor yet.
i.e. When running find/findOne on client results in only find/findOne hooks that are defined on client will run and not the ones on server as it does when calling insert/update/remove and so on.
opened 02:36PM - 22 May 15 UTC
good first issue
When you implemented replacing the prototype of `Meteor.users`, were you able to… find a solution to get it to work for IE < 10? Or were you stuck (like I was)?
opened 12:15AM - 17 Aug 15 UTC
good first issue
I am modifying the modifier passed into a before.update hook and noticed that th… ese changes are being passed to the update hook on the server. So the client and the server aren't processing the same modifier; the server only has the modifier outputted by the client side hook. This is related to the discussions here https://forums.meteor.com/t/meteor-collection-hooks-confused/748/7.
The solution on the forum is to wrap all `update` calls in a Meteor method, which gives us the usual latency compensation. Unfortunately this isn't an option when using an external package (like Autoform). Is there any other way to get proper latency compensation with this package?
That is what I got for now.