-
WG9s
defon another front, in #SeaMonkey, Sompi compained that the links to nightly buiklds and langpacks on this page
seamonkey-project.org/dev/nightly didn;t work. I added redirect intdex.html pages on my website to tgtrdh to the appropiate locain on stchive.seamonkey-project.org
-
WG9s
this should really be altered on the seamonky-project webite to just go directly to the correct place on aerchive and avoid these redirects.
-
WG9s
alternatively could just have one link to
wg9s.com/seamonkey-253-nightly and change the text to say it has builds, langpacks, and source tarballs.
-
WG9s
what do you think?
-
WG9s
wron channel, sorry
-
guest_
frg: how do you accept contribution to SeaMonkey web site repository
gitlab.com/seamonkey-project/website ?
-
WG9s
not sure now but you can send me a patch via a pm
-
WG9s
iss this for 2.53?
-
WG9s
if for comm-central not so much
-
guest_
only updates to seamonkey-project.org/dev/nightly to link directly your wg9s.com/seamonkey-253-nightly
-
guest_
WG9s: why do you not update it yourself and publish the website from the repo ?
-
WG9s
bet thivest is to file a bug and attach the patch
-
WG9s
the ieas is to not be dependent as mush on my website being up now that we have an offial setmonkey-project.org site
-
guest_
as you mention here:
-
WG9s
so only need to have backup servers and redunancy on the official site so my webserver is not single point of failure still point of failure for builds but once build and posted to archive a more officially supported site
-
WG9s
will be fising the links to go direactly to the officai site but we have some issues hoingf on preventing updateing the sebsite so i made the incorrect links work via redireects on my website
-
guest_
ircbot.comm-central.org:8080/seamonkey/20240227#c225700 the info in dev/nightly contains outdated links which can easily be updated with a standard GIT pull request followed by a merge
-
Tobin
WG9s: as I clear 2 year old moonchild crap off my older server there is a bunch of space could you use a 10-20gbs as a mirror
-
WG9s
guest_: I am just leaving the channel now. yhank you so much for being a complete asshole!
-
njsg
"standard git pull request" isn't a thing, is it?
-
njsg
AFAIK "pull requests" are a workflow mostly specific to github's web interface
-
guest_
gitlab does support forking a repos and also pull request - this is not a github specific workflow
-
njsg
I did say "mostly". It's far from "standard git"
-
guest_
with pull & merge request you can keep the master repo clean from all experimental commits
-
guest_
agree but definitively a good idea
-
njsg
hm, yeah, but last I checked these things didn't really map well to the usual git workflow
-
guest_
WG9s: why have you been so friendly to me ?
-
njsg
with git and mercurial you can export patches, and then attach to bugzilla or otherwise share them (but usually it'd go into bugzilla)
-
guest_
with git you'll reach more developers than with hg / mercurial
-
njsg
I'll have to see the data on that
-
njsg
that sounds more like something I'd see on news.ycombinator.com :-P
-
njsg
in reality, both are DVCS systems, so there isn't even a so big difference in how the "clone a remote, work locally" thing works
-
guest_
many larger company are switching to Git repository - is this not a big sign about the future of hg/mercurial ?
-
njsg
I can't quite wrap my mind around the concept some people would be turned away because things are in the wrong kind of DVCS
-
njsg
guest_: are switching to git from what?
-
njsg
and how can you be sure about their reasons to switch?
-
njsg
and also, more importantly: that something is used, does not mean it's the only acceptable choice, or the only one that works
-
guest_
SourceSafe, SVN, TFVC
-
njsg
this could easily be all emacs v. vim again
-
guest_
sure but for the time beeing more developers are common to git than to anything difference as long as they're not living in a mainframe env
-
guest_
^different
-
guest_
if SM project team is comitted to hg/mercurial why are they up-to-date repos maintained on gitlab.com ? reaching a wider audience ?
-
Tobin
guest_: Please stop whatever this is. SeaMoneky's development status quo is a bit, unorthadox at the moment but it also happens to be working for them for now. WG9s was more than kind offering to personally accept your patches rather than basically the same proceedure it has always been.. File a bug attach a patch and satisfy the project requirements.
-
WG9s
glad he is gone. i am boack
-
WG9s
back
-
WG9s
next time being as asshole will result in a kick/ban
-
njsg
it might be just somebody with very strong ideas about there being only one software way to do things
-
njsg
I meant to at some point ask them what is the github or gitlab equivalent to mercurial queues
-
WG9s
njsg i don;t think there is one
-
guest_
is this the new communication style in SeaMoney devs ?
ircbot.comm-central.org:8080/seamonkey/20240227#c225743 WG9s next time being as asshole will result in a kick/ban
-
guest_
no wonder that SM suffers from developer support
-
guest_
have a nice day
-
Tobin
njsg: lol i don't think there is one mq is not a thing in git and rebase ain't that
-
Tobin
no but wow someone is trying hard to get under people's skin for the log-look-and-see-i-told-you-so-ness i dunno why they think it will improve anything especially with the damned embodyment of it literally not working sitting in here.
-
njsg
there are people who seem to truly think like this and believe that if their project doesn't, I don't know, switch VCS to github/gitlab, or their documentation to a Wiki instance, or their textual support message system to discourse, that "people won't want to participate"
-
njsg
I think that, grabbing this example, while git might be more popular, that does not preclude people knowing and/or using other systems
-
njsg
sure, there will also be people who *will* turn something down because it's not on github or on facebook
-
njsg
now the way this conversation went, it could have gone more the "how do I contribute" route and less the "you should do things in this great way instead of whatever" route
-
njsg
but maybe that's just me
-
njsg
and - for anyone reading the channel log - the mq thing was intended to bring up a topic where, AFAIK, git and hg are visibly different in the feature set, and that could count as one reason not to use git
-
WG9s
amd the reaon hq is so slow for mozilla is the completely obnoxious amount of history they try to keep in the repo should not heep so mych and have a seperate history thing
-
WG9s
using git would make little difference here
-
WG9s
whn you clone mozilla central you get all the change shitory since when changed form cvs to mercurail for the repository
-
WG9s
so like mozilla2.0 time
-
WG9s
nice to have all that history, but I don;t need it in my local repo
-
Tobin
well he was specifically pushing at you, I have noticed several people doing that over time..
-
Tobin
njsg: hi
-
WG9s
well at least it would seem Guest_ was not Tobin
-
Tobin
no dude i have no desire to upset you
-
Tobin
i want you to be decidedly NOT upset actually
-
WG9s
he started out normal asked how to contirbute and tried to anser and then it all wentvery sideways
-
Tobin
There would be no real way to do what is currently done for 2.53 on git alone I understand that now .. doesn't mean I can't turn around and git cinnabar me up a git repo off it ;)
-
Tobin
you know, if i care to do that
-
WG9s
robin well funny thing is heptapod is a mercural front end for a git backend so ther must be git repos there somewhare
-
WG9s
heptapod is just git trpo with hg commands
-
Tobin
sounds like cinnabar
-
Tobin
but on the forge side?
-
WG9s
so you can hg clone and get a mercural repo but the real backend repo on heptapod is really git
-
WG9s
as far as i know
-
Tobin
I think because frg's instructions work and the fact you are still doing patch by request or patch by bugzilla what repo system you are using doesn't matter much beyond that
-
Tobin
If I ever get my own bug tracker working I am basically gonna make pull requests just create a bug and apply the patch file and then close the PR with a link to the bug
-
Tobin
attach*
-
Tobin
that is what I think I will do personally for my stuffs
-
Tobin
I have never been a fan of the pull request concept
-
WG9s
i like the concept mozilla had of module owners and you have to get an r+ form someone responsible for the module you are patching, but, unfortunately this has somehow degenerated into you r+ mine and i will r+ yours.
-
WG9s
and no one is actually doing any reviews
-
WG9s
I also think i don;t like that all the review process is now in phbricator and not within the bug itself
-
WG9s
less transparent
-
WG9s
an less consistent with open source prinsiples
-
Tobin
well no one is gonna add the phabricator functions to bugzilla
-
Tobin
lol
-
WG9s
the only person actaully doing seamonkey patches that hs a phabricator account is IanN so, just me neing me, I call him mr Phabulous (a Blues Brothers reference)
-
WG9s
so when we need a mozilla-central thing changed we have to get Mr Phabulous to do the bug
-
njsg
and less easy to use, possibly more like "pull requests" and other github/gitlab workflow
-
Tobin
njsg: it IS basically a pull request just sent from cli
-
Tobin
direct to mozilla
-
Tobin
code changes, code comments, diffs, etc
-
Tobin
phabricator can basically BE the forge
-
Tobin
replacing bugzilla
-
WG9s
bbl