astroufsc / chimera

Chimera - Observatory Automation System
http://chimera.sf.net/
GNU General Public License v2.0
36 stars 19 forks source link

Remove XEphem controller #85

Closed wschoenell closed 9 years ago

wschoenell commented 9 years ago

Removes XEphem controller. It was moved to a plugin on https://github.com/astroufsc/chimera-xephem/

wschoenell commented 9 years ago

Tested on my mac with the latest version of XEphem (3.7.6) and it works. Screenshots on plugin repository. Closing in a week if nobody manifests.

phsilva commented 9 years ago

No need to wait on this, merge if you want.

phsilva commented 9 years ago

Just noticed on chimera-xephem that you preserving the git history of files, nice move. Are you using git filter-branch or something similar? Are the other repos being created like this one?

wschoenell commented 9 years ago

Yes. I did this on all modules that I moved to a plugin. Here, for example, I used:

git filter-branch \
    --prune-empty \
    --index-filter ' \
        git ls-tree -z -r --name-only --full-tree $GIT_COMMIT \
        | grep -z -v -i "^src/chimera/controllers/xephem.py$" \
        | gxargs -0 -r git rm --cached -r \
    ' \
    -- \
    --all

Then added the chimera repo on the chimera-template as a remote, and pull.

phsilva commented 9 years ago

Nice, well done.