You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by Jan Lehnardt <ja...@apache.org> on 2016/07/16 10:42:17 UTC

Cleaning up the git repo

Heyall,

in light of 2.0 getting real, I’d like to clean up the git repo.

We have A LOT of unused branches lying around that we can get rid of.

I’ve composed a list and I propose to DELETE all these branches, unless somebody speaks up for any number of them to stick around within the next SEVEN DAYS.

Please read the list carefully, in case you are still working on something, or we have started on a bugfix, but haven’t finished things to be merged yet.

If you want to adopt a branch, please reply with your name after the branch in the list, thank you!

Here’s the list:

1305-fix-isolate-db-crashes
1319-large-headers-are-corrupted
1334-revert-feature-view-server-pipelining
1346-fix-windows-indexing-hang
1425-fix-graceful-surrogate-handling
1493-fix-zerobyte-json-parsing
154-feature-gzip-post
1569-feature-low-disk-space-warn
1592-follow-symlinks-for-space-check
1598-update-mochiweb-2-3-2
1637-insensitive-replicator
1651-fix-reset-rewrite-count
1675-fix-roles-validation
1676-feature-console_log
1677-feature-query_server_log_file
1694-advance-options-all-docs
1696-backport-mochiweb-2-4-2-1.3.x
1696-update-mochiweb-2-4-2
1697-fix-if-non-match-cors
1707-feature-override-couchapp-settings
1712-feature-remove-bbb
1720-move-to-backbone-1.0
1744-single-config-file
1753-detect-non-standard-erlang-headers
1759-fix-_all_docs-showing-n-rows-message-for-empty-database
1760-fauxton-correct-row-message
1775-feature-io-regulator
1781-reorganize-and-improve-docs
1783-feature-add-asf-comments-in-rtd
1784-fix-vpath-builds
1807-Replication
1809-compact-and-clean
1811-fauxton-attachment-upload
1813-verify-install
1824-replication-protocol
1828-duplicate-doc
1832-fix-empty-attachment-name
1833-feature-r16b01-with-mochiweb-backport
1843-feature-bigcouch
1843-feature-bigcouch-couch-log
1843-feature-bigcouch-eunit
1846-dev-server-improvements
1853-fauxton-route-events
1867-feature-plugins-jhs
1871-permissions
1888-fix-user-fields-disabled-for-admins
1889-centralized-documentation
1894-feature-experimental-nodejs-couchjs
1901-atomic-multipart-retries
1904-update-snappy
1911-ace-editor
1912-troubleshooting-guide
1922-cors-reduce-headers
1924-add-an-example-for-updating-a-document-with-PUT
1937-fauxton-proxy
1956-attachment-handling
1958-only-fetch-db-per-page
1960-paginate-all_dbs
1963-eunit
1963-eunit-bigcouch
1964-feature-fauxton-build
1986-fix-ibrowse-infinite-async-timeout
1986-recbuf-fix
1988-move-my_first_plugin-to-examples
1989-move-couchjs-node-to-extra
1994-merge-rcouch
1994-merge-rcouch-multi-repo
2007-fix-docs-under-ci
2028-feature-intermediate-tls-certs
2031-fix-qs-rewrite
2040-bug-md5-mismatch
2041-update-ibrowse
2054-feature-gzip-requests
2113-Fix-DB-search
2114-Admin-party-not-explained
2126-Configuration-page-broken
2127-config-edit-row
2128-autocomplete-section-name
2128-config-validation-autocomplete
2129-config-edit-name
2164-attachments-encoded
2189-ddoc-info-on-demand
2200-feature-support-erlang-17.0
2201-fix-new-view
2221-bug-validate-auth-params
2299-dont-upgrade-admin-hashes-stupidly
2324-fix-n-in-dev-run
2452-users-db-security-on-clustered-interface
2735-duplicate-docs
2876-js-tests
2876-js-tests-merged
2876-js-tests-merged-squashed
2971-count-distinct
409-more-js-test-improvements2
430-fix-content-type-for-lists-after-get-row
API-url-docs
BEAUTIFY
BrandingPOC
COUCHDB-1342
COUCHDB-1416
COUCHDB-1417
COUCHDB-1534
COUCHDB-1762-fix-javascript-tests
COUCHDB-2221
COUCHDB-431
Document-Extensions
ENCODE-EVERYTHING
Fauxton-replicator-addon
Fix-For-ids-in-docs
Fix-for-pouch-id-bug
Fix-the-build-d3-issue
Query-Options-UI
Query-UI-Cleanup
Update-Sidebar-Ui
add-ben-to-committers
api-options
auth-tests-wip
beforeunload
build-system-fixes-1.5.x
dash-docset
developer-preview-2.0
documentation-fixes
fauxton
fauxton-1.1.2
fauxton-data-cache
fauxton-docs
fauxton-expand-collapse
fauxton-file-reorder
fauxton-font-awesome
fauxton-jasmine
fauxton-rebase
fauxton-simpler-build
fauxton-test-framework
fauxton-typeahead
fauxton-xhr-abort
fix-tarball-build
ga-couchdbdocs
generate-root-from-settings
goodbye-futon
id-ace-warning
index-pagination
key-vs-keys
malformed_request_line
mango
new-security-object
nice-fauxton-url
paginate-api-options
port-js-tests-to-2.0

Best
Jan
--
Professional Support for Apache CouchDB:
https://neighbourhood.ie/couchdb-support/


Re: Cleaning up the git repo

Posted by Alexander Shorin <kx...@gmail.com>.
Please keep:
developer-preview-2.0
1994-merge-rcouch
1994-merge-rcouch-multi-repo
1956-attachment-handling

Thanks.
--
,,,^..^,,,


On Sat, Jul 16, 2016 at 1:42 PM, Jan Lehnardt <ja...@apache.org> wrote:
> Heyall,
>
> in light of 2.0 getting real, I’d like to clean up the git repo.
>
> We have A LOT of unused branches lying around that we can get rid of.
>
> I’ve composed a list and I propose to DELETE all these branches, unless somebody speaks up for any number of them to stick around within the next SEVEN DAYS.
>
> Please read the list carefully, in case you are still working on something, or we have started on a bugfix, but haven’t finished things to be merged yet.
>
> If you want to adopt a branch, please reply with your name after the branch in the list, thank you!
>
> Here’s the list:
>
> 1305-fix-isolate-db-crashes
> 1319-large-headers-are-corrupted
> 1334-revert-feature-view-server-pipelining
> 1346-fix-windows-indexing-hang
> 1425-fix-graceful-surrogate-handling
> 1493-fix-zerobyte-json-parsing
> 154-feature-gzip-post
> 1569-feature-low-disk-space-warn
> 1592-follow-symlinks-for-space-check
> 1598-update-mochiweb-2-3-2
> 1637-insensitive-replicator
> 1651-fix-reset-rewrite-count
> 1675-fix-roles-validation
> 1676-feature-console_log
> 1677-feature-query_server_log_file
> 1694-advance-options-all-docs
> 1696-backport-mochiweb-2-4-2-1.3.x
> 1696-update-mochiweb-2-4-2
> 1697-fix-if-non-match-cors
> 1707-feature-override-couchapp-settings
> 1712-feature-remove-bbb
> 1720-move-to-backbone-1.0
> 1744-single-config-file
> 1753-detect-non-standard-erlang-headers
> 1759-fix-_all_docs-showing-n-rows-message-for-empty-database
> 1760-fauxton-correct-row-message
> 1775-feature-io-regulator
> 1781-reorganize-and-improve-docs
> 1783-feature-add-asf-comments-in-rtd
> 1784-fix-vpath-builds
> 1807-Replication
> 1809-compact-and-clean
> 1811-fauxton-attachment-upload
> 1813-verify-install
> 1824-replication-protocol
> 1828-duplicate-doc
> 1832-fix-empty-attachment-name
> 1833-feature-r16b01-with-mochiweb-backport
> 1843-feature-bigcouch
> 1843-feature-bigcouch-couch-log
> 1843-feature-bigcouch-eunit
> 1846-dev-server-improvements
> 1853-fauxton-route-events
> 1867-feature-plugins-jhs
> 1871-permissions
> 1888-fix-user-fields-disabled-for-admins
> 1889-centralized-documentation
> 1894-feature-experimental-nodejs-couchjs
> 1901-atomic-multipart-retries
> 1904-update-snappy
> 1911-ace-editor
> 1912-troubleshooting-guide
> 1922-cors-reduce-headers
> 1924-add-an-example-for-updating-a-document-with-PUT
> 1937-fauxton-proxy
> 1956-attachment-handling
> 1958-only-fetch-db-per-page
> 1960-paginate-all_dbs
> 1963-eunit
> 1963-eunit-bigcouch
> 1964-feature-fauxton-build
> 1986-fix-ibrowse-infinite-async-timeout
> 1986-recbuf-fix
> 1988-move-my_first_plugin-to-examples
> 1989-move-couchjs-node-to-extra
> 1994-merge-rcouch
> 1994-merge-rcouch-multi-repo
> 2007-fix-docs-under-ci
> 2028-feature-intermediate-tls-certs
> 2031-fix-qs-rewrite
> 2040-bug-md5-mismatch
> 2041-update-ibrowse
> 2054-feature-gzip-requests
> 2113-Fix-DB-search
> 2114-Admin-party-not-explained
> 2126-Configuration-page-broken
> 2127-config-edit-row
> 2128-autocomplete-section-name
> 2128-config-validation-autocomplete
> 2129-config-edit-name
> 2164-attachments-encoded
> 2189-ddoc-info-on-demand
> 2200-feature-support-erlang-17.0
> 2201-fix-new-view
> 2221-bug-validate-auth-params
> 2299-dont-upgrade-admin-hashes-stupidly
> 2324-fix-n-in-dev-run
> 2452-users-db-security-on-clustered-interface
> 2735-duplicate-docs
> 2876-js-tests
> 2876-js-tests-merged
> 2876-js-tests-merged-squashed
> 2971-count-distinct
> 409-more-js-test-improvements2
> 430-fix-content-type-for-lists-after-get-row
> API-url-docs
> BEAUTIFY
> BrandingPOC
> COUCHDB-1342
> COUCHDB-1416
> COUCHDB-1417
> COUCHDB-1534
> COUCHDB-1762-fix-javascript-tests
> COUCHDB-2221
> COUCHDB-431
> Document-Extensions
> ENCODE-EVERYTHING
> Fauxton-replicator-addon
> Fix-For-ids-in-docs
> Fix-for-pouch-id-bug
> Fix-the-build-d3-issue
> Query-Options-UI
> Query-UI-Cleanup
> Update-Sidebar-Ui
> add-ben-to-committers
> api-options
> auth-tests-wip
> beforeunload
> build-system-fixes-1.5.x
> dash-docset
> developer-preview-2.0
> documentation-fixes
> fauxton
> fauxton-1.1.2
> fauxton-data-cache
> fauxton-docs
> fauxton-expand-collapse
> fauxton-file-reorder
> fauxton-font-awesome
> fauxton-jasmine
> fauxton-rebase
> fauxton-simpler-build
> fauxton-test-framework
> fauxton-typeahead
> fauxton-xhr-abort
> fix-tarball-build
> ga-couchdbdocs
> generate-root-from-settings
> goodbye-futon
> id-ace-warning
> index-pagination
> key-vs-keys
> malformed_request_line
> mango
> new-security-object
> nice-fauxton-url
> paginate-api-options
> port-js-tests-to-2.0
>
> Best
> Jan
> --
> Professional Support for Apache CouchDB:
> https://neighbourhood.ie/couchdb-support/
>

Re: Cleaning up the git repo

Posted by Andy Wenk <an...@apache.org>.
Paul and all,

please have a look at https://cwiki.apache.org/confluence/display/COUCHDB/Source+Control …

Not sure if that#s what you are looking for. But https://cwiki.apache.org/confluence/display/COUCHDB/Git+Workflow is what we have.

If it is outdated, it should be updated :D

All the best

Andy

--
Andy Wenk
RockIt!

Hamburg / Germany

GPG public key: https://pgp.mit.edu/pks/lookup?op=get&search=0x4F1D0C59BC90917D

> On 17 Jul 2016, at 02:13, Paul Davis <pa...@gmail.com> wrote:
> 
> Delete all the things!
> 
> Which reminds me, have we got a document written up for committers on
> git protocol? For instance, I seem to remember that we've taken the
> position of deleting git branches once they've been merged but I'm not
> sure if that was work or an ASF thing. Would be nice to write these
> sorts of things down as well as a "how to merge properly" and such
> things.
> 
> Obviously its not a super high priority but just one of those things I
> have to try and remember each time I do things.
> 
> Paul
> 
> On Sat, Jul 16, 2016 at 8:48 AM, Jan Lehnardt <ja...@apache.org> wrote:
>> I think it is now, but will check with them, if it doesn’t happen.
>> 
>> Thanks for the heads up! :)
>> 
>> Best
>> Jan
>> --
>> 
>>> On 16 Jul 2016, at 15:13, Dave Cottlehuber <dc...@skunkwerks.at> wrote:
>>> 
>>> On Sat, 16 Jul 2016, at 12:42, Jan Lehnardt wrote:
>>>> Heyall,
>>>> 
>>>> in light of 2.0 getting real, I’d like to clean up the git repo.
>>> 
>>> Super! We also need the github mirror cleaned up; IIRC infra@ need to
>>> take care of that on our behalf as it is not automatic last I asked.
>>> 
>>> Dave
>>> 
>>> 
>> 
>> --
>> Professional Support for Apache CouchDB:
>> https://neighbourhood.ie/couchdb-support/
>> 


Re: Cleaning up the git repo

Posted by Paul Davis <pa...@gmail.com>.
Delete all the things!

Which reminds me, have we got a document written up for committers on
git protocol? For instance, I seem to remember that we've taken the
position of deleting git branches once they've been merged but I'm not
sure if that was work or an ASF thing. Would be nice to write these
sorts of things down as well as a "how to merge properly" and such
things.

Obviously its not a super high priority but just one of those things I
have to try and remember each time I do things.

Paul

On Sat, Jul 16, 2016 at 8:48 AM, Jan Lehnardt <ja...@apache.org> wrote:
> I think it is now, but will check with them, if it doesn’t happen.
>
> Thanks for the heads up! :)
>
> Best
> Jan
> --
>
>> On 16 Jul 2016, at 15:13, Dave Cottlehuber <dc...@skunkwerks.at> wrote:
>>
>> On Sat, 16 Jul 2016, at 12:42, Jan Lehnardt wrote:
>>> Heyall,
>>>
>>> in light of 2.0 getting real, I’d like to clean up the git repo.
>>
>> Super! We also need the github mirror cleaned up; IIRC infra@ need to
>> take care of that on our behalf as it is not automatic last I asked.
>>
>> Dave
>>
>>
>
> --
> Professional Support for Apache CouchDB:
> https://neighbourhood.ie/couchdb-support/
>

Re: Cleaning up the git repo

Posted by Jan Lehnardt <ja...@apache.org>.
I think it is now, but will check with them, if it doesn’t happen.

Thanks for the heads up! :)

Best
Jan
--

> On 16 Jul 2016, at 15:13, Dave Cottlehuber <dc...@skunkwerks.at> wrote:
> 
> On Sat, 16 Jul 2016, at 12:42, Jan Lehnardt wrote:
>> Heyall,
>> 
>> in light of 2.0 getting real, I’d like to clean up the git repo.
> 
> Super! We also need the github mirror cleaned up; IIRC infra@ need to
> take care of that on our behalf as it is not automatic last I asked.
> 
> Dave
> 
>  

-- 
Professional Support for Apache CouchDB:
https://neighbourhood.ie/couchdb-support/


Re: Cleaning up the git repo

Posted by Dave Cottlehuber <dc...@skunkwerks.at>.
On Sat, 16 Jul 2016, at 12:42, Jan Lehnardt wrote:
> Heyall,
>
> in light of 2.0 getting real, I’d like to clean up the git repo.
 
Super! We also need the github mirror cleaned up; IIRC infra@ need to
take care of that on our behalf as it is not automatic last I asked.
 
Dave
 
 

Re: Cleaning up the git repo

Posted by Jan Lehnardt <ja...@apache.org>.
Done.

Best
Jan
--

> On 16 Jul 2016, at 12:42, Jan Lehnardt <ja...@apache.org> wrote:
> 
> Heyall,
> 
> in light of 2.0 getting real, I’d like to clean up the git repo.
> 
> We have A LOT of unused branches lying around that we can get rid of.
> 
> I’ve composed a list and I propose to DELETE all these branches, unless somebody speaks up for any number of them to stick around within the next SEVEN DAYS.
> 
> Please read the list carefully, in case you are still working on something, or we have started on a bugfix, but haven’t finished things to be merged yet.
> 
> If you want to adopt a branch, please reply with your name after the branch in the list, thank you!
> 
> Here’s the list:
> 
> 1305-fix-isolate-db-crashes
> 1319-large-headers-are-corrupted
> 1334-revert-feature-view-server-pipelining
> 1346-fix-windows-indexing-hang
> 1425-fix-graceful-surrogate-handling
> 1493-fix-zerobyte-json-parsing
> 154-feature-gzip-post
> 1569-feature-low-disk-space-warn
> 1592-follow-symlinks-for-space-check
> 1598-update-mochiweb-2-3-2
> 1637-insensitive-replicator
> 1651-fix-reset-rewrite-count
> 1675-fix-roles-validation
> 1676-feature-console_log
> 1677-feature-query_server_log_file
> 1694-advance-options-all-docs
> 1696-backport-mochiweb-2-4-2-1.3.x
> 1696-update-mochiweb-2-4-2
> 1697-fix-if-non-match-cors
> 1707-feature-override-couchapp-settings
> 1712-feature-remove-bbb
> 1720-move-to-backbone-1.0
> 1744-single-config-file
> 1753-detect-non-standard-erlang-headers
> 1759-fix-_all_docs-showing-n-rows-message-for-empty-database
> 1760-fauxton-correct-row-message
> 1775-feature-io-regulator
> 1781-reorganize-and-improve-docs
> 1783-feature-add-asf-comments-in-rtd
> 1784-fix-vpath-builds
> 1807-Replication
> 1809-compact-and-clean
> 1811-fauxton-attachment-upload
> 1813-verify-install
> 1824-replication-protocol
> 1828-duplicate-doc
> 1832-fix-empty-attachment-name
> 1833-feature-r16b01-with-mochiweb-backport
> 1843-feature-bigcouch
> 1843-feature-bigcouch-couch-log
> 1843-feature-bigcouch-eunit
> 1846-dev-server-improvements
> 1853-fauxton-route-events
> 1867-feature-plugins-jhs
> 1871-permissions
> 1888-fix-user-fields-disabled-for-admins
> 1889-centralized-documentation
> 1894-feature-experimental-nodejs-couchjs
> 1901-atomic-multipart-retries
> 1904-update-snappy
> 1911-ace-editor
> 1912-troubleshooting-guide
> 1922-cors-reduce-headers
> 1924-add-an-example-for-updating-a-document-with-PUT
> 1937-fauxton-proxy
> 1956-attachment-handling
> 1958-only-fetch-db-per-page
> 1960-paginate-all_dbs
> 1963-eunit
> 1963-eunit-bigcouch
> 1964-feature-fauxton-build
> 1986-fix-ibrowse-infinite-async-timeout
> 1986-recbuf-fix
> 1988-move-my_first_plugin-to-examples
> 1989-move-couchjs-node-to-extra
> 1994-merge-rcouch
> 1994-merge-rcouch-multi-repo
> 2007-fix-docs-under-ci
> 2028-feature-intermediate-tls-certs
> 2031-fix-qs-rewrite
> 2040-bug-md5-mismatch
> 2041-update-ibrowse
> 2054-feature-gzip-requests
> 2113-Fix-DB-search
> 2114-Admin-party-not-explained
> 2126-Configuration-page-broken
> 2127-config-edit-row
> 2128-autocomplete-section-name
> 2128-config-validation-autocomplete
> 2129-config-edit-name
> 2164-attachments-encoded
> 2189-ddoc-info-on-demand
> 2200-feature-support-erlang-17.0
> 2201-fix-new-view
> 2221-bug-validate-auth-params
> 2299-dont-upgrade-admin-hashes-stupidly
> 2324-fix-n-in-dev-run
> 2452-users-db-security-on-clustered-interface
> 2735-duplicate-docs
> 2876-js-tests
> 2876-js-tests-merged
> 2876-js-tests-merged-squashed
> 2971-count-distinct
> 409-more-js-test-improvements2
> 430-fix-content-type-for-lists-after-get-row
> API-url-docs
> BEAUTIFY
> BrandingPOC
> COUCHDB-1342
> COUCHDB-1416
> COUCHDB-1417
> COUCHDB-1534
> COUCHDB-1762-fix-javascript-tests
> COUCHDB-2221
> COUCHDB-431
> Document-Extensions
> ENCODE-EVERYTHING
> Fauxton-replicator-addon
> Fix-For-ids-in-docs
> Fix-for-pouch-id-bug
> Fix-the-build-d3-issue
> Query-Options-UI
> Query-UI-Cleanup
> Update-Sidebar-Ui
> add-ben-to-committers
> api-options
> auth-tests-wip
> beforeunload
> build-system-fixes-1.5.x
> dash-docset
> developer-preview-2.0
> documentation-fixes
> fauxton
> fauxton-1.1.2
> fauxton-data-cache
> fauxton-docs
> fauxton-expand-collapse
> fauxton-file-reorder
> fauxton-font-awesome
> fauxton-jasmine
> fauxton-rebase
> fauxton-simpler-build
> fauxton-test-framework
> fauxton-typeahead
> fauxton-xhr-abort
> fix-tarball-build
> ga-couchdbdocs
> generate-root-from-settings
> goodbye-futon
> id-ace-warning
> index-pagination
> key-vs-keys
> malformed_request_line
> mango
> new-security-object
> nice-fauxton-url
> paginate-api-options
> port-js-tests-to-2.0
> 
> Best
> Jan
> --
> Professional Support for Apache CouchDB:
> https://neighbourhood.ie/couchdb-support/
> 

-- 
Professional Support for Apache CouchDB:
https://neighbourhood.ie/couchdb-support/