Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [11:43:37]
- ‹crodgers› michael, cradek, now that jepler is back can we find a solution for pyXB in sds2?
- [11:44:17]
- ‹cradek› jepler: please read back if you haven't already
- [11:44:40]
- ‹jepler› hello
- [11:44:44]
- ‹michael› He should have some basis. We talked about this before his vacation.
- [11:44:58]
- ‹jepler› can someone tell me about when to read back to?
- [11:44:58]
- ‹parrot› so create a directory
- [11:45:12]
- ‹michael› jepler: We're back on 3rd party python modules and how they should be integrated with SDS/2 for use both on Windows and Linux.
- [11:45:24]
- ‹michael› Is there a better approach than gen_freeze to consider?
- [11:45:33]
- ‹jepler› michael: this project doesn't have a Windows installer?
- [11:45:50]
- ‹cradek› jepler: yesterday 13:06:40
- [11:45:53]
- ‹jepler› ta
- [11:45:57]
- ‹michael› Providing an installer is okay for windows users but doesn't help with our Linux user or devs.
- [11:47:04]
- ‹cradek› (but it sounds like you understand the problem and reading our flailing yesterday isn't going to help much)
- [11:47:12]
- ‹jepler› I agree that linux needs to be caressed differently than windows.
- [11:47:32]
- ‹jepler› is "use the pyxb installer on windows" still a working idea as far as everybody else is concerned?
- [11:47:39]
- ‹michael› AFAIC
- [11:47:41]
- ‹jepler› OK
- [11:48:09]
- ‹jepler› is pyxb composed solely of .py files or does it contain extensions written in C/++?
- [11:48:10]
- ‹michael› I'm generally opposed to "stick it in gen_freeze" because of scalability and licensing.
- [11:48:57]
- ‹michael› I think it's all python, based on a cursory look.
- [11:49:38]
- ‹jepler› OK
- [11:50:00]
- ‹jepler› well the short answer is: for linux users / deveopers we debian-ify pyxb
- [11:50:29]
- ‹jepler› the longer answer is: and we also decide whether this is a good time to say we have to do http://bugzilla.dsndata.com/show_bug.cgi?id=33108
- [11:52:34]
- ‹jepler› and a footnote reads: if you think I'm the one who has to do this, file a bug and make it block a release-blocking bug so that it shows up on my radar
- [11:52:41]
- ‹michael› .deb it is
- [11:52:58]
- ‹jepler› michael: shipping in gen_freeze vs shipping loose on the filesystem doesn't make a big difference for most licenses.
- [11:53:43]
- ‹jepler› we still couldn't ship GPL python code that SDS/2 depends on for full functionality and say "oh but it's not inside our software"
- [11:54:49]
- ‹jepler› from pyxb.utils.six.moves.urllib import request as urllib_request
- [11:54:49]
- ‹jepler› wat
Advertisement
Add Comment
Please, Sign In to add comment