Yes, I'm suggesting we capture the .asf.yml file and lay that on after we
force push the branch "as is".

Then we update the LICENCE and NOTICES as needed for a release.

On Wed, Oct 6, 2021 at 11:14 AM Steve Lawrence <slawre...@apache.org> wrote:

> Just want to clarify that you are suggesting we force push and overwrite
> the current main branch with the IP clearance main branch? This seems
> fine to me, but we do need to make sure add back the .asf.yml file. This
> can be done as the first PR.
>
> I'm also not sure we need to tag it. I usually prefer tags for just
> releases. If there are ever any concerns about the IP clearance, we can
> always refer to the IP clearance documentation, which lists the git
> commit hash. Since we are force pushing, the main branch will have the
> same commit hash.
>
> We'll also need to update the LICENSE/NOTICE files prior to release.
> There are a lot of npm dependencies that we have verified are compatible
> with ALv2, but we still need to document them in the license file of any
> convenience binaries.
>
> Are there even convenience binaries? What is actually published to the
> market place?
>
> As far as the release process, it will be very simialr to the Daffodil
> repo.  We'll have to do the normal vote, which will be for the source
> and convenience binaries. Once that vote passes, we can publish the
> convenience binaries to the VSCode marketplace. We might need to work
> with Apache Infra if there's an "ASF" thing to publish under.
>
> We might want a Release Workflow page dedicated to the vscode repo.
>
>
> On 10/6/21 10:40 AM, Mike Beckerle wrote:
> > With the IP-clearance now complete, next steps (I think) are:
> >
> > 1) push to https://github.com/apache/daffodil-vscode repository.
> > I believe the existing repo main branch should be pushed here as is,
> i.e.,
> > no need to squash anything.
> > Note the main branch is named "main", not master.
> > Tag it at the current point on the main branch. (suggest tag name
> > apache-ip-clearance ? or happy-apache-birthday ?)
> > 2) move over github issues to the new repo issues
> > 3) move wiki pages/doc to the github wiki associated with the new
> repository
> > 4) archive the old original github repo (for posterity).
> > 5) update main daffodil-site pages to mention/highlight the new vscode
> > debugger and link to its issues and wiki.
> > 6) whatever else I forgot
> >
> > and....
> >
> > 7) start planning for release 1.0.0.
> >
> > I am not sure what additional things are needed in order to meet Apache
> > criteria for release, given the vscode marketplace as a means of
> > distribution. Perhaps we don't need to solve that yet?
> >
> > I think we covered almost everything else during the IP-clearance
> process.
> >
> > If there are things, let's discuss them here on the dev list.
> >
>
>

Reply via email to