Feature Requests item #1862079, was opened at 2008-01-02 04:09 Message generated for change (Settings changed) made by sborho You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=968357&aid=1862079&group_id=199155
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed Priority: 1 Private: No Submitted By: Peer Sommerlund (peso) Assigned to: Nobody/Anonymous (nobody) Summary: Move .hgext to %APPDATA%/hgext Initial Comment: Bug 1844721 http://sourceforge.net/tracker/index.php?func=detail&aid=1844721&group_id=199155&atid=968354 has been solved by renaming .hg to .hgext, but the directory is still located in %HOMEPATH%. The correct location for Windows'ish applications would be in %APPDATA%/hgext ---------------------------------------------------------------------- Comment By: TK Soh (tksoh) Date: 2008-04-09 04:21 Message: Logged In: YES user_id=411637 Originator: NO For now, we are riding on Mercurial's behavior. If Mercurial decides to move mercurial.ini into %APPDATA%, we shall do the same too. ---------------------------------------------------------------------- Comment By: Martin Cowen (martincowen) Date: 2008-04-09 03:07 Message: Logged In: YES user_id=2058462 Originator: NO The advantage to moving it to %APPDATA% is that it is less visible to the user and makes it similar to lots of other apps which store their data correctly in %APPDATA%. For example, on my machine, %APPDATA% has folders from Mozilla, Notepad++, Inkscape etc and those are just the OSS ones. With .hgext in My Documents as at present, it doesn't make sense because its not a document that I created in the same sense as a word processing document or spreadsheet, it just something that TortoiseHg needs to keep track of stuff for its benefit. It is something that puts off first time users, as I am thinking of moving to Mercurial from CVS/SVN partly because of the .cvs and .svn folders that they leave in your working folder, it's messy. ---------------------------------------------------------------------- Comment By: Peer Sommerlund (peso) Date: 2008-01-03 01:35 Message: Logged In: YES user_id=12974 Originator: YES I tried locating the Designed for Windows requirements that mention this - my best hit was http://msdn2.microsoft.com/en-us/library/ms997634.aspx Found by using http://www.google.com/microsoft search for "Designed for Windows" "Application Data" XP ---------------------------------------------------------------------- Comment By: Tyberius Prime (tprime2) Date: 2008-01-02 07:44 Message: Logged In: YES user_id=1543538 Originator: NO os.environ['APPDATA'] - should work under anything but 95,98 and ME. Application data is the folder to store 'not regularly user visible' application data under Windows, so TortoiseHg would be standard compliant in this regard. To quote wikipedia ( And I'll be durned if I can find anything on Microsoft's websites..., but I'm certain it is there, somewhere): Microsoft's "Designed for Windows" logo requirements[1] state that an application must make use of Special Folders locations to locate the appropriate folders in which documents and application settings should be stored. (http://en.wikipedia.org/wiki/Special_Folders). Plus: All I ever back up from my root drive is app data, my desktop, and my documents - not some folder within $HOME, not all of home (no point in saving local app data/web browser cache, for example). ---------------------------------------------------------------------- Comment By: TK Soh (tksoh) Date: 2008-01-02 07:06 Message: Logged In: YES user_id=411637 Originator: NO Is there any significant benefit of having the hgext/ in %APPDATA%? Personally, %HOMEPATH% is easier to locate, and track reasonably well with Unix's convention of having preferences kept in $HOME. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=968357&aid=1862079&group_id=199155 ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Tortoisehg-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop
