|
From: Jérémy Z. <je...@as...> - 2018-04-17 06:59:27
|
Hi everyone,
there are a few changes I would like to make happen before 1.0.
1 : I would like to remove 'data' from the system data path
/usr/share/hydrogen/data/… -> /usr/share/hydrogen/…
- share is for data, no need to specify it in the path
- no other project is doing that
- it should be harmless as system data is not supposed to be accessed/modified by users
$ ls -l /usr/share/ | wc -l
439
$ find /usr/share/ -maxdepth 2 -type d -name data
/usr/share/bsdgames/data
/usr/share/marble/data
/usr/share/imlib2/data
/usr/share/stardict/data
/usr/share/gtk-doc/data
2-a: following the above, split it into ~/.config/hydrogen.conf and ~/.local/…
- to follow xdg specification
- hydrogen can easily do it at startup and notify the user
2-ab: or at least, remove 'data' from ~/.hydrogen/data/…
- hydrogen can easily do it at startup and notify the user
3 : rename drumkit_pattern.xsd into pattern.xsd
- unless there are big plans for other types of pattern it's just a pattern
- this is system data, the change is harmless to the users
4 : following the above, rename <drumkit_pattern> into <pattern>
- backward compatibility will obviously be preserved (loading old xml)
I think that's it,
I will come back if there is more that pops up.
please comment
cheers
Jérémy
|