libera/#devuan-dev/ Saturday, 2021-10-09

XenguyLeePen, IIUC, the file format has changed from .txt to .md01:11
XenguySecondly, would it make sense to merge your branch file into the master branch, and continue the work there?01:12
XenguyI'm still trying to learn the best way to collaborate with git, so please feel free to enlighten me.  Or is this proliferation of files and separate branches just the common way of working in git?01:13
golinuxThis was on yesterdays pad: (rrq) just a note against confusion: that url is to the git store's web gui access to the editing place for that document (viewed via markup processing that is triggered by the file extension being "md"). The document should also have a **publishing place** somewhere on www.d.o as well as being included in the local /docs directory on the installer ISOs. The links in that document should be coded so that they poi01:18
golinuxnt out the publishing places of all documents it refers to as well as, where applicable, self-relative urls for any of the local /docs documents it refers to. (I *think* those are all correctly coded in this document source, but I haven't verified)01:18
golinuxThat regarding the Release Notes.01:18
XenguyThank you, points taken, and I think my questions about branches, and where we're authoring content, still stand01:20
rrqXenguy: yes, there are a couple of different collaboration principles one may use with git, and LeePen habitually uses the second, compared to rrq (and golinux) who too often uses the first, and beer (and plasma41) who prefer using the third.01:24
rrqthe numbering is random :)01:24
rrqthe first is to edit the files where they are, and commit to changes directly ont the "residence branch"01:25
rrqthe second is to edit within the project, but capture your edits as a new branch (typically named wip/something). The idea is that when those edits seem to be right for the "residence branch" file, then they are merged into that branch.01:26
rrqthe wip/something branch may then be deleted or kept depending on the agreed policy or taste of the people involved.01:27
XenguyMakes sense, alright, and the third is the 'pull request' model?01:27
rrqthe third principle is where the editor first forks the project, and then updates files on the residence branch of their fork, before at times issuing "pull requests" where the edit(s) are merged into the residence project.01:29
rrqnote, I'd say plasma41's copying of the chimaera install guide from the installer-iso project to the www.devuan.org project follows the second collaboration principle01:30
rrqsorry I just typed, and didn't see your not: yes01:31
XenguyI consider myself further educated then, thank you.  I personally do prefer a workflow that is simple, clear, and consistent, if only because with 'copies' floating around all over the place, it becomes an extra task just to figure out where things are being authored, and which is the real working copy.01:32
rrqtechnically I'm a supporter of the second (LeePen's) principle although habitually I often fall into doing the first, especially for projects where I believe myself to be "the owner" of that project01:33
XenguyAlso I recall reading chillfan's documentation for the, ah, 'documentation' repo, and IIRC he encouraged us to work on the 'master' branch of that repo01:33
XenguyAnyhow, it sounds like there's more than one way to do it : -)01:34
XenguyI do recall Hendrik commenting 'I don't know where everything is', so for collaboration purposes in the 'documentation' repo, it might make sense to merge to 'master' and just work there.  Not everyone is versed in high-level git operations.  Nuff said.01:36
golinuxThings were much less complicated when I was the only one poking www.  I always worked directly on the beta.01:37
golinuxThis confusion is why I predicted that the fragmentation of parts of the website would make thing more difficult.01:39
golinuxNot that thats necessarily a bad thing but definitely makes things more complicated.01:39
XenguyI personally think so, and it raises the bar of entry for some new person who might otherwise choose to contribute their help01:42
rrqbasically, unless you edit in situ (principle one in my numbering) you expect and require "someone else" to merge your edits and (subliminally) take responsibility for the goodness of your edit(s).02:49
rrqat the same time, both principles two and three provide an encapsulation of the edits that is useful for gathering review and feedback02:52
rrqgathering = garnering = getting02:52
XenguyFascinating, thanks for these explanations of different ways of working with git02:55
rrqnote that that "someone else" in our setting is typically expected to be the editor themselves, taking on a "project owner hat" after having collated all review and feedback and perfected their update.02:58
XenguyYeah, it's not like we have a large 'editorial board' happening, hah02:59
rktaI just had a weird crash which needed MagicSq key to reboot after an 'aptitude safe-upgrade' and pressing Enter at the 'needrestart' prompt (I just asked in #devuan about it). I already experienced a crash of X when doing an upgrade. My question here is: What do I do to get some logs etc of such a case to report it? Is doing the upgrade from vt2 and using script sufficient?20:34

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!