Closed mcr closed 1 year ago
The CI job has a step called Archieve Built Drafts
. It claims to upload them somewhere. Do you know where? Is this a stable, long term storage?
I also agree that keeping multiple copies is confusing.Well, I obviously like it. Sometimes there’s a need to undo things done in a newer draft and also much easier to fine issues (especially xml related) when you can easily compare to a known “good” copy (i.e., submitted as draft). Tagging does work too but more easily forgotten.Also, if we submit xml version (which is what I’ve been doing), perhaps possible to pull that from datatracker?I understand that it likely messes up automation since file name changes over time as draft progresses.- Bernie (from iPad)On Jul 9, 2023, at 5:10 PM, Tomek Mrugalski @.***> wrote: @tomaszmrugalski commented on this pull request.
In draft-dhcwg-dhc-rfc8415bis.xml:
@@ -1,6738 +0,0 @@ -<?xml version="1.0" encoding="US-ASCII"?>
I think you missed my point. I'm OK with removing them, just not the way how you proposed by simply deleting them. This way you'd lose the history of changes, you wouldn't be able to use git blame to find out who committed specific line, etc. I also agree that keeping multiple copies is confusing. I did apply my changes to wrong file... I don't have a good answer how to handle this properly, just some vague idea that could possibly work. We could do interactive rebase to rewrite history. We could keep renaming a single file to match whatever filename the next commit wanted to update. At the end, we would have a single file with the changes applied by appropriate authors. It's a bit more work. I can do an experiment some time next week if you feel it's useful.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
I think you missed my point. I'm OK with removing them, just not the way how you proposed by simply deleting them.
If you'd like I can go back and commit each of them as .xml and pile them up properly. I tried to do this when we first started, but got told it wasn't important.
I also agree that keeping multiple copies is confusing.Well, I obviously like it. Sometimes there’s a need to undo things done in a newer draft and also much easier to fine issues (especially xml related) when you can easily compare to a known “good” copy
Well, 99% of the XML issues go away if you'd let us use kramdown as I originally proposed. And the formatting of the XML is really really really poor, so no wonder there are problems with debugging xml2rfc issues. I basically begged you to let me setup the repo properly when we started.
Clearly, git and revision control does not suit you. If you aren't doing a git commit every ~20 minutes, right after you type "make", then you aren't really using revision control. It's just a complicated USB drive.
git cat-file HEAD^^^ foo.xml >oldfile.xml
@mcr, I tried to clean up this PR, but removing the commit that deleted extra files caused the job to fail. If you need the original commits, I've pushed all your changes to old-files-removal branch.
My email to Eric and Suresh about the Implementation Status section bounced for that email addres for Sheng. It does seem to be his IETF email but not sure what might be going on.- Bernie (from iPad)On Aug 17, 2023, at 5:37 PM, Michael Richardson @.***> wrote: @mcr commented on this pull request.
In .github/CODEOWNERS:
@@ -0,0 +1,3 @@ +# Automatically generated CODEOWNERS +# Regenerate with
make update-codeowners
+draft-ietf-dhc-rfc8415bis.xml @. @. @. @. @.***
I don't know anything about this, but that address is what I expect to use for IETF work. Sheng did leave Huawei, so I think his address is correct.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>
My email to Eric and Suresh about the Implementation Status section bounced for that email addres for Sheng.
He replied to me at that address.
This pull request reparents the repo with the MT template, and imports the -02.xml file (with the document name updated). This does all the work in github actions, or locally, as you wish.