-
Guus
Not an XMPP question, but since we're all a bunch of nerds here: does anyone have any experience with developing a software project based on a union mount of a project, and a directory that holds the changes to be applied? Basically a weird way to develop a 'fork'?
-
jonas’
why would you want to do this?
-
jonas’
also, there is xmpp:programming@chat.cluxia.eu?join :)
-
Guus
to keep the modifications to a project separate from the original project
-
Guus
Openfire had a concept of 'overlays', which was initially developed as a way to apply custom theming to the UI - but quickly grew useful, as you could "overlay" basically all code. With a migration away from Apache Ant a few years ago, that solution became unusable. People are asking for a replacement.
-
Guus
I've got a basic setup working, but I was wondering (hoping) that someone would have some practical experience. Things are bound to be funny with metadata like git's, etc.
-
jonas’
Guus, isn’t that that what version control is typically for?
-
nykb
so ive added the TigaseSwift.xcodeproj to my project
-
nykb
And after importing TigaseSwift in a ViewController and build my app
-
nykb
i get the error
-
nykb
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.0.sdk/usr/include/libxml2/libxml/HTMLparser.h:15:10: 'libxml/xmlversion.h' file not found
-
Guus
jonas’ version control doesn't really separate a baseline from its changes, in the way that you can easily separate them again / replace the original - unless you start to do rebasing of changes or somesuch.
-
Guus
(sorry nykb - I have on clue how to address that)
-
nykb
Guus Thank may be someone else may have a clue
-
nykb
Got it
-
nykb
just need to add $(SDK_DIR)/usr/include/libxml2 to your Header in search paths
-
jonas’
Guus, yes. make a branch, put your changes on it, rebase it onto upstream master as needed
-
jonas’
that’s much saner than dealing with the weirdness an overlay or unionfs would do to your version control
-
jonas’
for instance, the version control knows what you’re doing so you can tell it to pull in upstream changes instead of staring blankly at you
-
Guus
Given the enormously of development done on that branch (with many branches of its own), I don't think that this approach will be workable
-
jonas’
okay. report back how much pain the unionfs gives.
-
jonas’
I’ve found that approach to work even for substantial changes
-
MattJ
Sounds like even quilt would be better
-
Guus
quilt?
-
MattJ
https://linux.die.net/man/1/quilt
-
MattJ
Did I just leave the channel briefly?
-
MattJ
(I expect the answer is no)
-
Ge0rG
MattJ: do you MSN?
-
MattJ
True, I do
-
MattJ
You can guess what bug I just encountered ;)
-
jonas’
quilt is essentially what you’d have when you did the branch thing I suggested, except in bare files and probably less usable during rebase situations
-
Ge0rG
MattJ: you can guess who can fix it ;)
-
MattJ
My first guess is.... you
-
Ge0rG
Then we aren't speaking of the same bug, are we?
-
MattJ
Possibly not. I just had the one where yaxim sends type=chat to the room
-
MattJ
Got an error bounce, had to edit and resend and it worked
-
Ge0rG
MattJ: the one I couldn't reproduce where you didn't send me XML yet?
-
MattJ
That one
-
Ge0rG
That doesn't count, as I haven't seen XML yet.
-
Ge0rG
My speculation back then was that it might be related to weird uppercase in your room JID
-
MattJ
I don't think that's the case. If it helps, it happened when sharing from another app... I feel like that may be related, but I could be wrong, and yes I owe you XML
-
MattJ
It has happened to me a lot when sending uploads
-
Ge0rG
MattJ: that's an interesting new data point
-
Ge0rG
MattJ: do you have errored rooms in your "roster"?
-
MattJ
Ge0rG: I do, many. Some reporting timeouts despite being on the same server as me
-
Ge0rG
MattJ: are those timeouts also issues of yaxim?
-
Ge0rG
or of mod_csi?
-
MattJ
Hmm, most of the rooms say no response since 7:42am, which is likely the time I disabled flight mode on my phone this morning
-
Ge0rG
having multiple errored MUCs is probably a multiplier of race conditions when accessing the mucJIDs map
-
MattJ
Fun
-
Ge0rG
no response is a different thing from errored out
-
MattJ
Ok
-
MattJ
Then no, I don't think I see any with errors right now
-
nykb
Hello
-
nykb
Using the IOS client
-
nykb
Message : <message xml:lang='en' to='yaw@yetsix.com/9162781585763495583110' from='edward@yetsix.comm' type='error'> <error type='cancel' code='404'> <remote-server-not-found xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/> <text xml:lang='en' xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>DNS lookup failed: non-existing domain</text> </error>
-
nykb
finding it hard to understand why im getting this error
-
nykb
im very new to xmpp
-
pep.
".comm" doesn't seem very valid
-
nykb
Hmm very true
-
nykb
<error type='cancel' code='503'> <service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/> </error>
-
nykb
now i get that after fixing comm