crodgers

Untitled

Aug 3rd, 2016
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.51 KB | None | 0 0
  1. [11:43:37]
  2. ‹crodgers› michael, cradek, now that jepler is back can we find a solution for pyXB in sds2?
  3. [11:44:17]
  4. ‹cradek› jepler: please read back if you haven't already
  5. [11:44:40]
  6. ‹jepler› hello
  7. [11:44:44]
  8. ‹michael› He should have some basis. We talked about this before his vacation.
  9. [11:44:58]
  10. ‹jepler› can someone tell me about when to read back to?
  11. [11:44:58]
  12. ‹parrot› so create a directory
  13. [11:45:12]
  14. ‹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.
  15. [11:45:24]
  16. ‹michael› Is there a better approach than gen_freeze to consider?
  17. [11:45:33]
  18. ‹jepler› michael: this project doesn't have a Windows installer?
  19. [11:45:50]
  20. ‹cradek› jepler: yesterday 13:06:40
  21. [11:45:53]
  22. ‹jepler› ta
  23. [11:45:57]
  24. ‹michael› Providing an installer is okay for windows users but doesn't help with our Linux user or devs.
  25. [11:47:04]
  26. ‹cradek› (but it sounds like you understand the problem and reading our flailing yesterday isn't going to help much)
  27. [11:47:12]
  28. ‹jepler› I agree that linux needs to be caressed differently than windows.
  29. [11:47:32]
  30. ‹jepler› is "use the pyxb installer on windows" still a working idea as far as everybody else is concerned?
  31. [11:47:39]
  32. ‹michael› AFAIC
  33. [11:47:41]
  34. ‹jepler› OK
  35. [11:48:09]
  36. ‹jepler› is pyxb composed solely of .py files or does it contain extensions written in C/++?
  37. [11:48:10]
  38. ‹michael› I'm generally opposed to "stick it in gen_freeze" because of scalability and licensing.
  39. [11:48:57]
  40. ‹michael› I think it's all python, based on a cursory look.
  41. [11:49:38]
  42. ‹jepler› OK
  43. [11:50:00]
  44. ‹jepler› well the short answer is: for linux users / deveopers we debian-ify pyxb
  45. [11:50:29]
  46. ‹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
  47. [11:52:34]
  48. ‹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
  49. [11:52:41]
  50. ‹michael› .deb it is
  51. [11:52:58]
  52. ‹jepler› michael: shipping in gen_freeze vs shipping loose on the filesystem doesn't make a big difference for most licenses.
  53. [11:53:43]
  54. ‹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"
  55. [11:54:49]
  56. ‹jepler› from pyxb.utils.six.moves.urllib import request as urllib_request
  57. [11:54:49]
  58. ‹jepler› wat
Advertisement
Add Comment
Please, Sign In to add comment