On Wed, May 21, 2014 at 12:39 PM, Igor de Oliveira Couto
<i...@semperuna.com> wrote:
> Wow, I must confess I had never even heard of 'Haiku', so I had to go and
> look it up! :

Don't worry, you aren't the first person to tell me that.  ;)

> On 22 May 2014, at 2:11 am, Joe Prostko <joe.pros...@gmail.com> wrote:
>
> [...] If it were decided to add in the preferred settings directories for
>
> additional platforms, I would gladly provide a patch for Haiku.  I
> don't know anything about OS X though, personally, so I can't help
> there.
>
>
> OS X is actually quite simple:
>
> Preference files can be named anything, but should NOT be 'dot-files' (as
> these are normally kept invisible by the system). To avoid name-collision,
> Apple suggest developers use a reverse-dns notation to name their app
> support files - like "com.mycompany.myapp.prefs".
>
> - preferences for a single user should be stored in "~/library/preferences/"
> - preferences for all users in the machine should be stored in
> "/library/preferences/"

Yeah, that makes sense.  I would probably put the config files for
Haiku in something like /boot/home/config/settings/Fossil/ .  I don't
have it booted currently, but I think settings for all users go in
/boot/system/settings/.  That macro I mentioned previously is just in
place in case we decide to change these locations again later.
Probably once we go to legit multiuser, settings would go in something
like /boot/home/jprostko/config/settings , for example.

> Mac users tend to frown at apps that create invisible folders in their home
> directory. A friend of mine downloaded the Atom text editor recently
> released by the GitHub folks, and installed it on his Mac - just to quickly
> uninstal it, once he found out it wrote one (or two) invisible config files
> to his home directory...

I heard that about Atom, and if he wrote the thread expressing his
concern, I have indeed read it.  I am yet to build Atom on my Linux
system, even though it has been on my to-do list all week.  I hope to
get around to that tonight.

> I envy programmers like you who talk about hacking directly at C code, as if
> you were just editing a web page. That is a bit beyond my capabilities, but
> I am very glad there are people like you who use your superpowers for the
> benefit of us, mere mortals! ;-)

I think you should reserve that praise for the core developers of
Fossil who actually know what they are doing.  I think my extent of
patches for Fossil so far has equated to about three lines including
some braces, haha.

I don't think it would take too much to add in the changes you'd like,
but yes, I don't potentially want to make life harder for the core
Fossil devs either, to be honest.  They've been good to me.  :)

- joe
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to