Re: [NonGNU ELPA] New package: project-store
Philip Kaludercic <[email protected]>
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
Lin Jian <[email protected]> writes: > Philip Kaludercic <[email protected]> writes: > >> It ought to be safe to rename the package, from what I have checked. If >> you want to we can proceed. > > Let's rename it. > >> I can rename the package right away, and >> then as soon as you rename the file locally /and/ release a new version >> of the package, the new tarballs should appear on elpa.nongnu.org. Does >> that sound good? > > I also want to rename the GitHub repo. > > I think the renaming process is: > > 1. (project-store :url OLD-URL) -> (project-nix-store :url OLD-URL) > 2. I rename the GitHub repo. > 3. (project-nix-store :url OLD-URL) -> (project-nix-store :url NEW-URL) > 4. I modify contents of the git repo, such as renaming files > 5. I cut a new release. > > I am not quite sure about the first 3 steps. Maybe step 3 is not needed > if we assume GitHub will do the redirect reliably? Maybe step 1 and 3 > can be done in one step after step 2? You can do 2, 3 and 5 at once and we just have to update the package specification concurrently, there is no need for an explicit synchronization point.