Skip to content
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

New label for issues: 'c: New plugin' #7109

Closed
ThaDafinser opened this issue Jan 30, 2015 · 3 comments
Closed

New label for issues: 'c: New plugin' #7109

ThaDafinser opened this issue Jan 30, 2015 · 3 comments
Assignees
Labels
Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Milestone

Comments

@ThaDafinser
Copy link
Contributor

Good would be the following 2 new labels: plugin and core.

So you can check what idead are around for new plugins. And core things are normally harder things, since you need to check many deps.

@tsteur
Copy link
Member

tsteur commented Jan 31, 2015

Not sure about this. Sometimes it is even hard to tell in advance whether it is plugin or core related. Also code wise the core / plugins are not 100% separated. Meaning sometimes core accesses a plugin directly etc which is bad. Also the term core is a bit confusing since developers would understand everything below /core but here in the Team we usually consider /plugins + /core as "core". @mattab We need to change the wording that we use for /plugins and /core. Otherwise it will be always confusing, I noticed this a few times.

We could use a new plugin label for features that we would like to solve in a new plugin. Maybe this is what you meant? One downside is that we often have to add new features to core to be able to solve something in a new plugin. So we should use it maybe only when we are certain that it can be already solved in a plugin. It could be nice to have this label beside the Easy pick label.

core things are normally harder

Or are you maybe interested in a separation of issues into easy and hard? We already have an easy-pick but this one contains usually only very easy ones.

@ThaDafinser
Copy link
Contributor Author

Easy/hard is also no bad thing...i wrote not a few plugins and know a bit about core/internal of Piwik, but not that deep always.

So as a contributor i think its a lot easier to write a simple plugin for a missing feature. There is good developer documentation to get started.

So if u can filter issues which can be solved with a plugin its good to get started? Also maybe to get new ideas for plugins...

@tsteur tsteur added the Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change. label Feb 3, 2015
@tsteur tsteur added this to the Piwik 2.11.0 milestone Feb 3, 2015
@tsteur tsteur self-assigned this Feb 3, 2015
@tsteur
Copy link
Member

tsteur commented Feb 3, 2015

Good point! We sometimes do have the case that things could and should be resolved in plugins. Created a new label: c: New plugin.
FYI @mattab

@tsteur tsteur closed this as completed Feb 3, 2015
@mattab mattab changed the title New label for issues: plugin and core New label for issues: 'c: New plugin' Feb 9, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Projects
None yet
Development

No branches or pull requests

2 participants