Anyway, I'm happy to say "let's talk about it further with a more clear idea on the table" too, though
reosarevok thinks a few things should probably be officially maintained plugins
ruaok
samj1912: I think that will become clear after the discussion from your doc
reosarevok
The feat. thing, the ASCII thing, there's probably a few more
CatQuest
i don't really know the differnce with "offically kept" and the ones we ave now..
zas
the thing is that plugins are just modules, and it doesn't make much difference in pratice... that's an issue with current plugins (no sandbox)
CatQuest
what we have now is made by comunity members anyway
samj1912
okay, will make a doc and we can continue this in the future
anyone has anything to add?
ruaok
CatQuest: officially maintained means that we ensure they work when we do a release.
CatQuest
hmm
ruaok
let's move on for now, please.
ok, last topic, Sophist-UKL comprehensive tags
CatQuest
well if they are "core" needed things, ie samj1912's idea, we'd *have* to do that
ruaok
UKL?
Sophist-UK
Actually, plugins are in many way an alternative to options. Because users select the plugins the want isntead of setting an option if it was built in.
CatQuest
hmm..
i agree with soem things and inverive in others
like reo's idea
reosarevok thought Sophist-UK was BR-exiting anyway, so why UK :p
reosarevok
Anyway, yeah, go on with the tags bit I guess :)
Sophist-UK
Comprehensive Tags is about analysing what each format can support and making sure we can load and save those tags, and ditto for making sure that we have tags to hold the data that is on MB.
CatQuest
but other plugin are like "i wish it was main part of picard"
samj1912
Sophist-UK: I have no problem with that
Sophist-UK is emigrating from the UK to PT if all goes well.
CatQuest
the same tags for every type of file type?
mb-tags?
Sophist-UK
The thing I wanted to discuss was howto make this happen in a sequence of small frequent PRs.
samj1912
CatQuest: we currently dont cover all the tags that a file format supports
CatQuest
aaha
Sophist-UK
I tried it once before as a mega PR and quite rightly people didn't like the size of it.
reosarevok
(we mostly don't support obscure rare ones, AFAICT, but some people use them)
samj1912
I am not against more tag support, but in case it requires more option pages, I think they are better as plugins
Sophist-UK
So this time I would like to do it in smaller pieces. First define a more comprehensive list of tags, then add file loading and saving / population from MB data tag by tag.
Not thinking of any new options.
samj1912
Sophist-UK: I also would not like to see our dependencies rise for some obscure formats
CatQuest has no problem with ore option pages but think we need to redesign the ones we have to be more logical and more logically ordered
Sophist-UK
Not thinking of any new formats either.
CatQuest
(and named)
reosarevok
I'd say "add all the tags as stuff that can be kept unchanged" first maybe, and then worry abotu the others later?
*about
Sophist-UK
Just extending existing formats.
reosarevok
But I guess that's basically what Sophist-UK suggested
samj1912
+1 from me then
reosarevok
er. about the other stuff, like actually saving MB data to them or not
samj1912
Sophist-UK: you will be targetting 2.0 with that then?
Sophist-UK
Yes.
Too much to try to target 1.4.x and 2.0
The only thing that has come up from Paul Taylor (Jaikoz/Song Kong) is to save work in ID3 as TXXX:WORK (which is industry standard) instead of TXXX:Work (which is MB historical).
zas
better target 2.x with new features from now on
ruaok
almost out of time.
CatQuest
probably only bugfixes for 1.4.x from now on
ruaok
did you get enough feedback Sophist-UK?
zas
+1 CatQuest
ruaok
I don't think we really adressed the "how to do this in small increments" did we?
Sophist-UK
The only thing I would ask (in order to try to get the multitude of small PRs merged is that people review them reasonably quickly.
ruaok
smaller PRs are reviewed much more easliy than large ones.
it might also be good to specifcally remind people about reviewing them from time to time.
reosarevok
I think picard development right now involves a lot of quick reviewing anyway?
CatQuest
hmm we're going over the time now D:
samj1912
reosarevok: yes :P
Sophist-UK
First PR would be to add a more comprehensive list of tags to /constants/tags.py. I expect there to be some discussion about the additional tags which we should get out of the way first.
Ok - enough from me.
ruaok
woo, almost on time.
:)
yvanzo
!m ruaok
BrainzBot
You're doing good work, ruaok!
ruaok
thanks Sophist-UK, thanks everyone!
reosarevok
Sounds like a good start, I guess do that one and talk about the next steps later ;)
Sophist-UK
ok.
CatQuest
/bang !
Sophist-UK
Other small stuff to do first. And the iTunes Moement stuff needs to be merged before the first PR.
Mineo
I would actually prefer to leave a bit more time for reviewing picard pull requests - in the last few weeks, there usually have been only 2-4 hours between the last commit to a pull request and it being merged
Sophist-UK
Mineo: +1
github joined the channel
github
[musicbrainz-server] reosarevok closed pull request #458: MBS-9248: Don't show artist name in hover if same as sort name (master...mbs-9248) https://git.io/vDV9A
github has left the channel
Sophist-UK
But some PRs languish for days or even weeks.
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | GSoC Getting Started: https://goo.gl/JTNkn0 | MeB meeting agenda: reviews,
ruaok
CatQuest: I cleared the db on beta.listenbrainz again. care to do another import from last.fm?
CatQuest
.. alright :)
reosarevok would guess "days" is probably more in line with what Mineo would want?
reosarevok
After all, we did set 48 h review time in MB itself for stuff so people could see the changes and react :)
ruaok
thx
CatQuest
ruaok: now on page 12
21
it's fast, but many pages
whoo already 50
arbenina_ has quit
Sophist-UK
48h sounds OK to me.
Mineo
it doesn't need to be 48 hours, but the python 3 pull request was like 1 hour between the last commit and the merge
(again, I really don't want to blame anyone, but we're not trying to build some MVP nonsense to be the first ones on the market or something like that :-) )
Freso, getting this when trying to install picard-plugins-v2-git cp: cannot stat '/opt/aur/picard-plugins-v2-git/src/picard-plugins/plugins/*.zip': No such file or directory
Sophist-UK
zas, sam1912: Picard 1.4.1 is not getting list of plugins from server.
zas
huh?
Sophist-UK
Sorry - might not be a good explanation of symptoms. Investigating.
chirlu has left the channel
Its working again now. Some sort of glitch.
github joined the channel
github
[picard-plugins] Sophist-UK opened pull request #95: Smart Title Case plugin (master...patch-4) https://git.io/vSiiG
github has left the channel
amanmehta joined the channel
Sophist-UK
zas: I have no idea what the cause was. I didn't see my internet connection drop. It was working fine on installed 1.4.1, then not, then it worked again. Just one of those things I guess.