You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

See umbrella issue  Unable to render Jira issues macro, execution error.  

The table below tries to imagine the future state of various project resources post-split, together with some related comments on how to get there.


CurrentLuceneSolr TLPIssuesComment
Main git repo

lucene-solr

lucene (new)solr (new)


Decide on conditions for the split
Decide a date for code freeze
Fork old lucene-solr repo into two new (lucene and solr)
Add a commit to README.md in old repo about where to find the new repos
Make old repo read only.

Website repolucene-siteKeep lucene-sitesolr-site

Unable to render Jira issues macro, execution error.

Post-work to do on both repos after split
Update mailing list addresses, git repo info, download pages etc
NB: lucene/solr needs a redirect and front page link for several months
Dev mail listdev@lucenedev@lucenedev@solr
Post a message to dev@lucene about the new dev@solr mailing list
User mail listsjava-user@lucene
solr-user@lucene
java-user@luceneuser@solr
Post a message to solr-user@lucene about the new address.
Auto-reply when posting to old list?
Issues mail listissues@luceneissues@luceneissues@solr
Setup JIRA and GitHub to send to correct list
Builds mail listbuilds@lucenebuilds@lucenebuilds@solr
Setup Jenkins to send to correct list
JenkinsLucene / lucene*
Lucene / solr*
Lucene / lucene*Solr / solr*

Create new view in Jenkins and adapt the regular expression on the Job names (that's just "view" change, can be done at any time). Jobs are not moved, it's just tagging. We may need to create new Jobs for Lucene/Solr-only tests. Policeman Jenkins is the same.

Current regex in ASF Jenkins: (Lucene|Solr)-.*|PreCommit-(LUCENE|SOLR).*

Release repolucene/java
lucene/solr
lucene/java/solr/ (new)
Anything to setup with Infra?
Old lucene/solr folder needs a new README to let people know of the new location
README in new solr/ release repo needs to mention old and new archive
Release proceduresdev-tools/scripts/
smoketest
releaseWizard
Modify for projectModify for project
Each project will adapt releaseWizard and other release scripts for their needs
IRC, Slack#solr-dev
#lucene-dev
...
#lucene-dev#solr-dev
(No change)
JIRA



Already separate
PGP KEYS filelucene/KEYS(same)solr/KEYS
Prepare new KEYS file for the new Solr PMC
GitHub PRs



Copy/migrate PRs into new repos?
Or batch close all PRs with a comment which tells authors to create a new PR in correct repo
  • No labels