Re: [Tracker] Stale Git branches
- From: Martyn Russell <martyn lanedo com>
- To: Sam Thursfield <ssssam gmail com>, Tracker mailing list <tracker-list gnome org>
- Subject: Re: [Tracker] Stale Git branches
- Date: Thu, 13 Aug 2015 19:51:40 +0100
On 08/08/15 15:38, Sam Thursfield wrote:
Hi
There are nearly 300 remote branches in tracker.git at the moment,
which is way too many for my tiny mind to deal with. Is it OK if I
delete all the branches listed below ? I'll wait 1 month before
deleting anything, so you have time to check this list and reply if
some of these are still important for some reason.
These branches are already merged to master (according to `git branch
--remote --merged):
origin/0.10-documentation-review
origin/IorR-null-support
origin/SCHED_IDLE
origin/as-needed
origin/async-get-connection
origin/backup-error
origin/bump_api_version_0.12
origin/class-signal-perf-impr
origin/classes
origin/collation
origin/collation-gconf-locale
origin/compilation-warnings
origin/config-rewrite-on-start
origin/configure-for-binaries
origin/crash-aware-extractor
origin/cuesheets
Is this one in master?
origin/data-gen
origin/data-in-binary-dirs
origin/delete
origin/deprecated-g-test-trap-fork
origin/dlna-mime
origin/drop-helix-extractor
origin/drop-inotify
origin/epub-metadata-improvements
origin/equipment-onto
origin/error-handling
origin/evo
origin/evo-master-cleanup
origin/experiment-with-roi
origin/external-crawler
origin/extract-rules-fix
origin/extractor-controller-thread
origin/extractor-dbus-fd
origin/extractor-rules-list
origin/fallback-rdf-type
origin/firefox
origin/fix-deprecations
origin/forced-mtime-check-per-directory
origin/fts4-fixes
origin/functional-test
origin/functional-tests-applications
origin/g++-build-fixes
origin/gconf-dbus-2
origin/gnome-screenshot
origin/grouped-deletes
origin/gsettings-keyfile-bridge
origin/gsettings-rebased
origin/gstreamer-with-dlna
origin/gtk3
origin/guarantee
origin/handle-desktop-links
origin/introspection
origin/libtracker-common-cleanup
origin/libtracker-miner-improved-pausing
origin/libtracker-sparql
origin/make-decorator-errors-public
origin/man-page-long-options
origin/master
Clearly, we shouldn't remove this :)
origin/max-media-art-width
origin/media-art-enhancements-2
origin/meegotouch
origin/merge-control-status
origin/miner-check-queues
origin/miner-fs-disable-miners
origin/miner-fs-dont-crawl-open
origin/miner-fs-initable-iface
origin/miner-fs-initial-sleep
origin/miner-fs-monitor-created-event-fixes
origin/miner-fs-no-infinite-loops
origin/miner-fs-refactor
origin/miner-fs-refactor-multi-insert
origin/miner-fs-remaining-time
origin/miner-rss-0.11-fixes
origin/miner-userguide-master
origin/mp3-id3v2-fixes
origin/music-album-domain-index
origin/name-owner-changed-improvements
origin/nautilus-extension-update
origin/nautilus-issues
origin/needle
origin/needle-info-bar
origin/neo
origin/new-app-miner
origin/new-userguides-miner
origin/no-bonobo
origin/no-mtime-checks-on-start
origin/oasis-improvements
origin/orientation-fix
origin/pdf-timeout-fix
origin/prioritized-crawling
origin/queue-fixes
origin/queue_wait_restore
origin/remove-old-gio-vapi
origin/roi-on-master
origin/roi-png-fix
origin/roi-png-fixed
origin/sparql-init
origin/sparql-update
origin/thunderbird
origin/thunderbird-24
origin/tracker-control-no-args
origin/tracker-control-verbosity
origin/tracker-control-with-backup-and-restore
origin/tracker-extractor-log-module-used
origin/tracker-needle-improved-tagging
origin/tracker-preferences-for-gsettings
origin/tracker-preferences-xdg-dirs
origin/tracker-store
origin/tracker-tag-and-operator-fix
origin/unique-nie-url
origin/use-libmediaart
origin/vala-makefiles
origin/volume-mountpoints
origin/wip/GrssPerson
I wonder about this one? Especially with renewed effort going into the
RSS miner recently.
origin/wip/extract-graphs
origin/writeback-guarantee
origin/writeback-refactor-rebase
These branches haven't had any new commits since 2012, so they are 3
years or more out of date:
origin/indexer-split
Last commit: Fri Sep 26 10:30:33 2008 +0000
Commits from 'master': 783
origin/tracker-store-ipc
Last commit: Mon Jun 8 12:46:15 2009 +0200
Commits from 'master': 12
origin/quad
Last commit: Fri Jul 24 17:21:14 2009 +0200
Commits from 'master': 8
origin/tracker-0.6
Last commit: Thu Feb 18 19:32:25 2010 +0100
Commits from 'master': 313
origin/fts-limits
Last commit: Wed Feb 24 02:05:53 2010 +0200
Commits from 'master': 5
origin/album-art-to-libtracker-extract
Last commit: Mon Mar 29 17:22:14 2010 +0100
Commits from 'master': 1
origin/miner-twitter
Last commit: Thu Apr 1 17:40:36 2010 -0300
Commits from 'master': 10
origin/sqlite-batch-locking
Last commit: Tue May 11 12:18:12 2010 +0200
Commits from 'master': 1
origin/sql-error-checks
Last commit: Wed May 19 12:26:26 2010 +0200
Commits from 'master': 1
origin/sql-error-checks-and-fixes
Last commit: Tue May 25 18:59:51 2010 +0200
Commits from 'master': 5
origin/sql-error-checks-for-master
Last commit: Wed May 26 13:18:14 2010 +0200
Commits from 'master': 7
origin/merge
Last commit: Wed Jun 9 17:17:35 2010 +0200
Commits from 'master': 8
origin/playlist
Last commit: Fri Jun 11 10:29:48 2010 +0200
Commits from 'master': 8
origin/mime-message-extractor
Last commit: Mon Jun 21 22:55:02 2010 -0700
Commits from 'master': 1
origin/domain-specific-indexes-review
Last commit: Thu Jul 15 17:51:37 2010 +0200
Commits from 'master': 22
origin/busy-handling
Last commit: Wed Jul 28 12:34:03 2010 +0200
Commits from 'master': 4
origin/progress
Last commit: Tue Aug 3 17:21:04 2010 +0200
Commits from 'master': 4
origin/encoded
Last commit: Tue Aug 3 20:39:15 2010 +0300
Commits from 'master': 1
origin/direct-access-documentation
Last commit: Wed Aug 4 16:41:45 2010 +0200
Commits from 'master': 153
origin/miner-paranoid-logs
Last commit: Thu Aug 5 20:52:57 2010 +0200
Commits from 'master': 1
origin/index-profile
Last commit: Mon Aug 9 00:14:15 2010 +0300
Commits from 'master': 1
origin/dlna
Last commit: Thu Aug 12 17:13:13 2010 +0300
Commits from 'master': 1
origin/multi-value-note
Last commit: Tue Aug 17 17:30:32 2010 +0200
Commits from 'master': 1
origin/collate-keyword
Last commit: Thu Aug 19 13:52:37 2010 +0200
Commits from 'master': 4
origin/volume-cleanup-conf
Last commit: Mon Aug 23 08:21:35 2010 +0200
Commits from 'master': 1
origin/miner-fs-dbus-api
Last commit: Tue Aug 24 16:50:34 2010 +0100
Commits from 'master': 22
origin/class-signal
Last commit: Thu Sep 2 13:37:51 2010 +0200
Commits from 'master': 1
origin/extraction-times-0.6
Last commit: Mon Sep 13 20:00:35 2010 +0200
Commits from 'master': 314
origin/arg0filter-for-store
Last commit: Wed Sep 15 11:47:27 2010 +0200
Commits from 'master': 1
origin/extraction-times-0.9
Last commit: Wed Sep 15 17:57:52 2010 +0200
Commits from 'master': 2
origin/zeitgeist
Last commit: Mon Sep 20 10:12:16 2010 +0100
Commits from 'master': 9
origin/miner-fs-monitor-improvements
Last commit: Thu Sep 23 17:39:27 2010 +0200
Commits from 'master': 5
origin/security-fw
Last commit: Fri Sep 24 13:10:37 2010 +0200
Commits from 'master': 1
origin/progress-while-integrity-check
Last commit: Fri Oct 8 17:20:29 2010 +0200
Commits from 'master': 2
origin/posix_fadvise
Last commit: Mon Oct 11 15:55:55 2010 +0100
Commits from 'master': 3
origin/mainloop-fixes
Last commit: Wed Oct 13 11:55:09 2010 +0200
Commits from 'master': 2
origin/multi-insert
Last commit: Thu Oct 14 14:41:25 2010 +0200
Commits from 'master': 21
origin/albumart-qt
Last commit: Thu Oct 21 11:10:25 2010 +0200
Commits from 'master': 1
origin/backup-fixes
Last commit: Mon Nov 8 13:29:14 2010 +0100
Commits from 'master': 1
origin/transient
Last commit: Tue Nov 23 15:24:16 2010 +0100
Commits from 'master': 4
origin/rss-enclosures
Last commit: Fri Nov 26 19:15:59 2010 +0100
Commits from 'master': 1
origin/writeback-activate
Last commit: Tue Nov 30 12:10:26 2010 +0100
Commits from 'master': 5
origin/multidisc-album
Last commit: Tue Dec 7 16:03:53 2010 +0100
Commits from 'master': 20
origin/signal-enhancements
Last commit: Thu Dec 16 12:38:32 2010 +0100
Commits from 'master': 6
origin/signal-timer
Last commit: Fri Dec 17 14:33:11 2010 +0100
Commits from 'master': 4
origin/miner-fs-rename-directory-to-hidden-name
Last commit: Fri Dec 17 18:07:31 2010 +0100
Commits from 'master': 11
origin/property-functions
Last commit: Wed Dec 22 15:47:08 2010 +0100
Commits from 'master': 2
origin/nco-onto
Last commit: Tue Jan 11 12:22:25 2011 +0100
Commits from 'master': 1
origin/slo-onto
Last commit: Tue Jan 11 12:25:02 2011 +0100
Commits from 'master': 10
origin/ncal-onto
Last commit: Tue Jan 11 12:27:03 2011 +0100
Commits from 'master': 1
origin/gdbus-porting
Last commit: Tue Jan 11 18:00:59 2011 +0100
Commits from 'master': 90
origin/tracker-sparql-qt
Last commit: Mon Jan 17 00:05:08 2011 +0200
Commits from 'master': 4
origin/transient-journal
Last commit: Tue Jan 25 15:44:48 2011 +0100
Commits from 'master': 8
origin/transient-journal-rebased
Last commit: Wed Jan 26 17:21:34 2011 +0100
Commits from 'master': 3
origin/journal
Last commit: Wed Feb 2 12:07:01 2011 +0100
Commits from 'master': 6
origin/tracker-search-bar-update
Last commit: Fri Feb 4 19:52:07 2011 +0100
Commits from 'master': 2
origin/update-blank-variant
Last commit: Wed Feb 16 17:21:12 2011 +0100
Commits from 'master': 2
origin/gsettings
Last commit: Thu Feb 17 18:39:23 2011 +0100
Commits from 'master': 7
origin/tracker-needle-model-rewrite
Last commit: Tue Feb 22 13:38:16 2011 +0900
Commits from 'master': 1
origin/async-init-direct
Last commit: Tue Feb 22 12:48:21 2011 +0100
Commits from 'master': 2
origin/slo-datagen
Last commit: Mon Feb 28 12:13:50 2011 +0200
Commits from 'master': 3
origin/g-i
Last commit: Wed Mar 2 14:41:33 2011 +0200
Commits from 'master': 1
origin/poppler-glib
Last commit: Wed Mar 2 14:52:20 2011 +0000
Commits from 'master': 16
origin/meegotouch-guess-charset
Last commit: Fri Mar 4 14:09:04 2011 +0100
Commits from 'master': 9
origin/miner-extractor-ipc
Last commit: Mon Mar 7 11:17:28 2011 +0100
Commits from 'master': 7
origin/timings
Last commit: Mon Mar 7 13:32:04 2011 +0100
Commits from 'master': 3
origin/update-array-perfm-test
Last commit: Mon Mar 7 14:38:43 2011 +0100
Commits from 'master': 1
origin/sparql-update-multival
Last commit: Wed Mar 9 13:51:26 2011 +0100
Commits from 'master': 6
origin/evolution-plugin
Last commit: Mon Mar 21 12:04:01 2011 +0100
Commits from 'master': 2
origin/gsettings-remaining-bits
Last commit: Tue Mar 22 14:55:29 2011 +0200
Commits from 'master': 24
origin/g-i-2
Last commit: Wed Mar 23 14:00:07 2011 +0100
Commits from 'master': 3
origin/sparql-update-delete-id-passing
Last commit: Wed Mar 23 16:39:03 2011 +0100
Commits from 'master': 29
origin/tags
Last commit: Thu Mar 24 12:50:47 2011 +0100
Commits from 'master': 2
origin/tracker-needle-model
Last commit: Thu Mar 24 13:29:06 2011 +0100
Commits from 'master': 26
origin/extract-where
Last commit: Fri Mar 25 15:47:46 2011 +0100
Commits from 'master': 1
origin/unicode-case-fold
Last commit: Mon Mar 28 17:58:48 2011 +0200
Commits from 'master': 2
origin/encoding-detection
Last commit: Thu Mar 31 13:38:48 2011 +0200
Commits from 'master': 5
origin/evo-0.10
Last commit: Thu Mar 31 16:44:06 2011 +0200
Commits from 'master': 204
origin/sparql-no-plugins
Last commit: Mon Apr 4 11:50:45 2011 +0200
Commits from 'master': 1
origin/gconf-dbus
Last commit: Tue Apr 5 15:08:19 2011 +0200
Commits from 'master': 17
origin/version-macros
Last commit: Wed Apr 6 10:03:37 2011 +0100
Commits from 'master': 229
origin/needle-bookmarks
Last commit: Tue Apr 12 21:30:43 2011 +0300
Commits from 'master': 1
origin/extractor-controller-thread-0.10
Last commit: Wed Apr 13 10:50:51 2011 +0100
Commits from 'master': 312
origin/inversefuncprop
Last commit: Thu Apr 14 18:02:01 2011 +0200
Commits from 'master': 2
origin/miner-fs-limit-requests
Last commit: Mon Apr 18 15:30:05 2011 +0100
Commits from 'master': 7
origin/extractor-unsupported-files
Last commit: Wed Apr 20 14:34:51 2011 +0200
Commits from 'master': 1
origin/miner-directory-flags
Last commit: Tue Apr 26 16:21:07 2011 +0200
Commits from 'master': 8
origin/journal-err-reporting
Last commit: Tue Apr 26 18:06:51 2011 +0200
Commits from 'master': 13
origin/journal-err-reporting-merge
Last commit: Wed Apr 27 11:53:55 2011 +0200
Commits from 'master': 4
origin/on-extractor-error
Last commit: Wed May 4 15:15:42 2011 +0200
Commits from 'master': 4
origin/lazy-stats
Last commit: Fri May 6 13:19:46 2011 +0200
Commits from 'master': 1
origin/unmount-watchdog
Last commit: Mon May 9 14:52:11 2011 +0200
Commits from 'master': 1
origin/batch-signal
Last commit: Tue May 10 17:36:01 2011 +0200
Commits from 'master': 4
origin/cleanup-media-art
Last commit: Thu May 19 14:11:36 2011 +0200
Commits from 'master': 12
origin/evo-0.10-cleanup
Last commit: Thu May 26 14:53:52 2011 +0100
Commits from 'master': 479
origin/tracker-control-races-condition-fixes
Last commit: Thu Jun 2 17:17:27 2011 +0100
Commits from 'master': 487
origin/gps
Last commit: Tue Jun 7 14:57:14 2011 +0200
Commits from 'master': 11
origin/writeback-miner-interaction-0.10
Last commit: Wed Jun 8 17:51:26 2011 +0200
Commits from 'master': 444
origin/gps_direction
Last commit: Fri Jun 10 04:16:48 2011 +0300
Commits from 'master': 13
origin/writeback-miner-interaction
Last commit: Fri Jun 10 16:00:06 2011 +0200
Commits from 'master': 23
origin/custom-dlna
Last commit: Mon Jun 13 16:59:40 2011 +0200
Commits from 'master': 3
origin/extraction-improvements-0.10
Last commit: Fri Jun 17 18:28:59 2011 +0200
Commits from 'master': 567
origin/extraction-improvements
Last commit: Fri Jun 24 15:14:41 2011 +0200
Commits from 'master': 9
origin/threaded-extractor
Last commit: Thu Jul 7 13:53:58 2011 +0200
Commits from 'master': 17
origin/updatearray
Last commit: Fri Jul 8 14:16:21 2011 +0200
Commits from 'master': 1
origin/writeback-refactor
Last commit: Wed Jul 13 15:40:44 2011 +0200
Commits from 'master': 16
origin/miner-gdata
Last commit: Tue Jul 19 08:34:32 2011 +0300
Commits from 'master': 3
origin/miner-priority-queues
Last commit: Tue Jul 19 11:40:02 2011 +0200
Commits from 'master': 3
origin/tracker-0.10-miner-fs-crawl-on-remount
Last commit: Wed Jul 20 16:49:43 2011 +0200
Commits from 'master': 604
origin/miner-priority-queues-0.10
Last commit: Fri Jul 22 13:03:30 2011 +0200
Commits from 'master': 630
origin/nb274498
Last commit: Tue Jul 26 15:55:47 2011 +0200
Commits from 'master': 638
origin/writeback-refactor-0.10
Last commit: Fri Jul 29 14:46:29 2011 +0200
Commits from 'master': 702
origin/regions-of-interest
Last commit: Mon Aug 1 17:16:50 2011 +0300
Commits from 'master': 8
origin/avoid-album-art-duplicates
Last commit: Fri Aug 19 15:43:23 2011 +0200
Commits from 'master': 14
origin/evo3.2
Last commit: Mon Aug 22 18:42:11 2011 +0200
Commits from 'master': 2
origin/nb242979
Last commit: Wed Aug 24 17:03:28 2011 +0200
Commits from 'master': 4
origin/nb276858
Last commit: Tue Aug 30 17:15:59 2011 +0200
Commits from 'master': 1
origin/corruption
Last commit: Mon Sep 5 15:31:13 2011 +0200
Commits from 'master': 1
origin/gstreamer-with-dlna-0.10
Last commit: Tue Sep 6 10:52:03 2011 +0200
Commits from 'master': 803
origin/wip/miner-internal-config
Last commit: Thu Sep 8 17:37:14 2011 +0200
Commits from 'master': 27
origin/makefiletab
Last commit: Thu Sep 15 15:30:36 2011 +0300
Commits from 'master': 1
origin/disable-wb-tests
Last commit: Tue Sep 20 16:34:59 2011 +0300
Commits from 'master': 1
origin/ovi-entityid
Last commit: Wed Sep 21 16:17:26 2011 +0100
Commits from 'master': 1
origin/o_noatime
Last commit: Thu Sep 22 17:11:34 2011 +0200
Commits from 'master': 14
origin/tracker-0.10-no-atime
Last commit: Fri Sep 23 13:07:30 2011 +0200
Commits from 'master': 936
origin/gst-geolocation
Last commit: Fri Sep 30 16:09:34 2011 +0100
Commits from 'master': 3
origin/writeback-improvement
Last commit: Thu Oct 6 17:19:01 2011 +0200
Commits from 'master': 3
origin/tracker-0.10-nb276745
Last commit: Wed Oct 19 11:13:44 2011 +0200
Commits from 'master': 983
origin/media-art-detect
Last commit: Tue Oct 25 11:56:55 2011 +0200
Commits from 'master': 6
origin/subsecond
Last commit: Thu Nov 10 13:37:04 2011 +0100
Commits from 'master': 2
origin/chunck-pdf
Last commit: Fri Nov 18 14:45:30 2011 +0100
Commits from 'master': 1
origin/nogdbusproxy
Last commit: Wed Nov 23 16:52:52 2011 +0100
Commits from 'master': 3
origin/miner-userguide
Last commit: Fri Nov 25 10:20:04 2011 +0000
Commits from 'master': 1034
origin/threaded-extractor-modules
Last commit: Tue Nov 29 12:44:10 2011 +0100
Commits from 'master': 4
origin/collator
Last commit: Mon Dec 5 16:21:08 2011 +0100
Commits from 'master': 1
origin/tracker-0.10-alarm
Last commit: Tue Dec 13 12:51:40 2011 +0100
Commits from 'master': 1072
origin/tracker-0.8
Last commit: Thu Dec 15 21:14:12 2011 +0100
Commits from 'master': 549
origin/failsafe-extraction-0.10
Last commit: Mon Dec 19 11:57:08 2011 +0100
Commits from 'master': 1075
origin/tracker-0.12
Last commit: Fri Feb 17 17:01:48 2012 +0000
Commits from 'master': 412
origin/tracker-0.10
Last commit: Wed Mar 21 11:47:05 2012 +0100
Commits from 'master': 1081
origin/wip/removable-device-completed
Last commit: Fri Jun 22 18:28:06 2012 +0100
Commits from 'master': 11
origin/evo-new-api
Last commit: Tue Jul 10 22:27:06 2012 +0100
Commits from 'master': 9
origin/extract-sparql
Last commit: Wed Dec 19 23:22:47 2012 +0100
Commits from 'master': 3
I'm guessing that some of these branches *are* still important, please
let me know which ones, or (better) rebase them and push before 8th
September.
I will check the age of each branch again before deleting, and i won't
do this if someone thinks i'm being a bit forceful here... but i hope
others agree that it's important to have a managable number of
branches in tracker.git.
I agree. I did the same thing some years back.
I have no problem with you going forward with this.
My main concern is, I won't think we should remove the 'tracker-XX.XX'
branches, even the old ones. These are actually historically useful. I
don't have a real reason other than that, but keeping those around
should be a small overhead (if any).
Thanks for doing this,
--
Regards,
Martyn
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]