This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
2015-05:day-2015-05-28 [2015/05/16 03:36] ionic Add X2Go Broker and change doodle links. |
2015-05:day-2015-05-28 [2016/01/29 20:57] (current) ionic ↷ Page moved from 2015-04:day-2015-05-28 to 2015-05:day-2015-05-28 |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== Organisation ===== | ===== Organisation ===== | ||
- | <doodle login|Availibility_5th> | + | <doodle login|Availibility 4th Developer Meeting Time> |
+ | ^ 1pm - 2pm UTC+01:00 ^ 2pm - 3pm UTC+01:00 ^ 3pm - 4pm UTC+01:00 ^ unavailable ^ | ||
+ | </ | ||
+ | |||
+ | <doodle login|Availibility 4th Developer Meeting Time Friday> | ||
^ 1pm - 2pm UTC+01:00 ^ 2pm - 3pm UTC+01:00 ^ 3pm - 4pm UTC+01:00 ^ unavailable ^ | ^ 1pm - 2pm UTC+01:00 ^ 2pm - 3pm UTC+01:00 ^ 3pm - 4pm UTC+01:00 ^ unavailable ^ | ||
</ | </ | ||
Line 10: | Line 14: | ||
===== Topics ===== | ===== Topics ===== | ||
==== Retrospective ==== | ==== Retrospective ==== | ||
- | * None to date, please add your own topic. | + | * Placeholder known to Mihai |
Line 16: | Line 20: | ||
* nx-libs 3.6.0 | * nx-libs 3.6.0 | ||
* New maintainer for X2Go Broker | * New maintainer for X2Go Broker | ||
- | * Placeholder known to Mihai | ||
* Raspberry Pi 2 (Mihai) | * Raspberry Pi 2 (Mihai) | ||
+ | * Fedora 22 released | ||
==== Changes ==== | ==== Changes ==== | ||
===== Organisation ===== | ===== Organisation ===== | ||
- | <doodle login|Availibility_5th> | + | <doodle login|Availibility 4th Developer Meeting Date> |
- | ^ 2015-05-28 ^ | + | ^ 2015-05-28 |
</ | </ | ||
Line 30: | Line 34: | ||
===== Raw Chat Log ===== | ===== Raw Chat Log ===== | ||
< | < | ||
- | Will be published at a later date. | + | 14:06 < Mihai> welcome to the fourth X2Go developer' |
+ | 14:07 < Mihai> a (rather small) list of topics have been published | ||
+ | 14:07 < Mihai> the channel will be logged | ||
+ | 14:08 -!- Stefan has joined #x2go | ||
+ | 14:10 < Mihai> as it turns out, I cannot provide many details on the first mysterious point I added to the list. work on that has not been done yet. I'll probably bring it up on the next meeting. | ||
+ | 14:11 < Mihai> other than that, I have recently released X2Go Client 4.0.4.0. outstanding releases are x2gobroker and nx-libs. | ||
+ | 14:11 < Mihai> Mike#1 mentioned some problems with nx-libs-lite (on the 3.5.0.x branch) | ||
+ | 14:11 < Mihai> I'd like to know more about that | ||
+ | 14:12 < Mike#1> I looked at the tarball roller script for nx-libs-lite. | ||
+ | 14:12 < Mike#1> I wanted to upload | ||
+ | 14:12 < Mike#1> debian/** | ||
+ | 14:13 < Mike#1> .pc/** | ||
+ | 14:13 < Mike#1> nx-libs.spec | ||
+ | 14:13 < Mike#1> etc. | ||
+ | 14:13 < Mike#1> also I added support to roll-tarball.sh to build HEAD of the current branch. | ||
+ | 14:13 < Mike#1> then, 1234-patchname.suffix patches were not supported. | ||
+ | 14:13 < Mike#1> only 1234_patchname.suffix. | ||
+ | 14:14 < Mike#1> then, the main COPYING file is some license mixup copied from nxcomp/ | ||
+ | 14:14 < Mike#1> I replaced that by a GPL-2 license, because that is the major license on most of the files anyway. | ||
+ | 14:14 < Mike#1> and the most restrictive license. | ||
+ | 14:14 < Mike#1> etc.etc. | ||
+ | 14:17 < Mihai> anyway, regarding roll-tarball.sh: | ||
+ | 14:19 < Mike#1> both, I guess. | ||
+ | 14:19 < Mike#1> the roll-tarball.sh script on 3.6.x and 3.5.0.x are really different | ||
+ | 14:19 < Mike#1> I am currently testing both against each's branch | ||
+ | 14:20 < Mihai> ok | ||
+ | 14:21 < Mike#1> note, that I also have the DXPC license doc patch in my hands at the moment. | ||
+ | 14:22 < Mihai> so probably a good thing I didn't release a new version yet, do you have an ETA? I don't want to interfere when you're working on it anyway and duplicate work | ||
+ | 14:22 < Mike#1> btw. the plan is to release 3.6.x in Octobre 2015. | ||
+ | 14:22 < Mike#1> yeah. Doing it now. Having a meeting at 15:30h. | ||
+ | 14:23 < Mike#1> so, sometime | ||
+ | 14:23 < Mihai> I'm not available through the weekend... including very restrictedly tomorrow | ||
+ | 14:24 < Mihai> don't mind if it's taking longer | ||
+ | 14:24 < Mike#1> ok. | ||
+ | 14:25 < Mike#1> Questions? Comments? | ||
+ | 14:25 < Mihai> thanks a lot for bringing the problem up | ||
+ | 14:27 < Mihai> looking forward to 3.6.x, I believe there have been some changes regarding the roadmap and X2Go. we want to switch to 3.6.x earlier than planned and make incompatible changes to 3.7.x, right? | ||
+ | 14:28 < Mike#1> That is the plan for TheQVD and for Arctica, yes. | ||
+ | 14:28 < Stefan> Mike#1: Do you have a snail-mail contact address for Mr. DXPC yet? | ||
+ | 14:28 < Mike#1> For X2Go, I recommend the same. | ||
+ | 14:28 < Mike#1> The only invasive change in 3.6.x is the Xinerama work provided by Ulrich. | ||
+ | 14:28 < Mike#1> If it gets ready by Octobre. | ||
+ | 14:29 < Mihai> uh and the BIGREQUESTS thing | ||
+ | 14:29 < Mike#1> BIGREQUESTS -> 3.7.x. | ||
+ | 14:29 < Mihai> not really invasive, but breaking something | ||
+ | 14:29 < Mike#1> Stefan: the mail contacts I have are all mentioned in #784565 (DebBTS). | ||
+ | 14:29 < Mihai> ah, yes, you were talking about 3.6.x-only | ||
+ | 14:30 < Mike#1> Brian Pane (the original author) never got back to me. | ||
+ | 14:30 < Mike#1> Neither did Gian Filippo Pinzari from NoMachine | ||
+ | 14:30 < Stefan> Mike#1: no, not e-mail, snail-mail. | ||
+ | 14:31 < Mike#1> Stefan: ah... No. | ||
+ | 14:31 < Stefan> Mike#1: for the one guy that we did get a reply from | ||
+ | 14:31 < Mike# | ||
+ | 14:31 < Mike#1> Zach Volner and Kevin Vigor (current maintainer, inactive) | ||
+ | 14:32 < Mihai> what do you need their postal addresses for? | ||
+ | 14:32 < Stefan> Mike#1: the current maintainer was the one I was asking about | ||
+ | 14:32 < Stefan> Mihai: To send him a package of blue pills (no, not viagra) maybe? ;) | ||
+ | 14:33 < Mihai> ah, sure, why not | ||
+ | 14:35 < Mike#1> Stefan: I don't have the snail-mail address of Kevin, sorry. | ||
+ | 14:36 < Heinz> Alex: there was no known contact before - as far as I know... | ||
+ | 14:36 < Heinz> ? | ||
+ | 14:36 < Alex> nope | ||
+ | 14:38 < Mike#1> Ok. X2Go Broker maintainer. | ||
+ | 14:39 < Mike#1> Heinz mentioned interest in taking over maintenance for the broker, right? | ||
+ | 14:39 < Mike#1> Is that still up-to-date? | ||
+ | 14:39 < Mihai> Stefan: I guess you can ask him nicely, after all he responded to x2go-dev | ||
+ | 14:44 < Stefan> And if that's still up-to-date, I'm curious how that will work out regarding Heinz' | ||
+ | 14:44 * Mike#1 needs to leave in 15min... | ||
+ | 14:45 < Mike#1> We should get more of a flow into this meeting. | ||
+ | 14:45 < Mihai> I've been waiting for him to answer... | ||
+ | 14:45 < Mike#1> Heinz: ? | ||
+ | 14:45 * Stefan looks for his electric cattle prod | ||
+ | 14:46 < Mihai> it's written in python and I don't have any use case or even setup for the broker, so I'm not keen or even comfortable taking maintainership for it. | ||
+ | 14:46 < Heinz> Mike#1: at the moment, there are not enough ressources that I can spend on the borker | ||
+ | 14:46 < Heinz> broker | ||
+ | 14:47 < Stefan> < | ||
+ | 14:47 < Mike#1> Heinz: ok. So I will advertise it in Essen to the people there, then. Ok? | ||
+ | 14:47 < Heinz> Mihai: my staffmember is trained in python and there is a discussion up and running - but at the moment he is on vacation (child-time) | ||
+ | 14:48 < Heinz> Mike#1: I rely on his knowledge and some other decissions which will not be made before august | ||
+ | 14:49 < Mihai> I guess we should still ask around. just in case someone actually *is* willing to take over. | ||
+ | 14:49 < Stefan> Heinz: Could your staff member join us virtually, by means of skype, appear.in, or whatever, at the Gathering? | ||
+ | 14:49 < Heinz> Mike#1: please do so, but keep in mind that this is a criticy component to the whole project... | ||
+ | 14:50 < Mike#1> Heinz: ok. | ||
+ | 14:50 * Mike#1 agrees with Mihai. | ||
+ | 14:50 < Heinz> Stefan: I'll need to ask him! | ||
+ | 14:51 < Stefan> Heinz: please do. | ||
+ | 14:51 < Heinz> [**----------] in progress (don't expect his answer in the next minutes - he's on vacation) | ||
+ | 14:51 < Mihai> okay... otherwise, my list is running empty | ||
+ | 14:52 < Mihai> Fedora 22 has been released recently, so this will require a few changes to the buildscripts and jenkins config I have on my todo list, but nothing too special | ||
+ | 14:52 < Mihai> maybe one point: there is a chance that fedora removed the python binary with FC22 | ||
+ | 14:53 < Mike#1> in favour of python2 and python3 binary? | ||
+ | 14:53 < Mihai> if they didn' | ||
+ | 14:53 < Mihai> yes | ||
+ | 14:53 < Mike#1> yeah, that can be easily fixed. | ||
+ | 14:53 < Mihai> what do our python packages expect? | ||
+ | 14:53 < Mihai> python2 or python3? | ||
+ | 14:53 < Mihai> do they work with either? | ||
+ | 14:53 < Mike#1> Everything is python2. | ||
+ | 14:54 < Mike#1> So, they need to be ported to python3 finally. | ||
+ | 14:54 < Mihai> okay, so whenever I hit a problem, I'll hardcode python2 for now | ||
+ | 14:55 < Mike#1> or file a bug... | ||
+ | 14:55 < Mike#1> against x2gobroker package. | ||
+ | 14:55 < Stefan> maybe do both? ;) | ||
+ | 14:55 < Mihai> well I need to change " | ||
+ | 14:56 < Mihai> I know the current rawhide builds are failing for this specific reasons, will see how FC22 behaves. it might not be a problem for FC22, but I need to evaluate that | ||
+ | 14:57 < Mihai> and my last point, the RasPi2 stuff, is still TBD | ||
+ | 14:58 < Mihai> I have it running off an NFS root and it's been idling for a week, so it looks like it's stable enough at least | ||
+ | 14:58 < Stefan> Regarding the RasPi2 stuff - we will be moving that to Switzerland in the near future, where we have been offered free hosting. We'll work out the details in a face-to-face meeting with the hosting provider on June 9th. | ||
+ | 14:59 < Mihai> Stefan: I don't like that idea too much. we will not have hands-on access to it. | ||
+ | 15:00 < Mihai> and it'll also require extra HW, unless they provide a decently sized NFS share | ||
+ | 15:00 < Stefan> Mihai: You don't have hands-on access to japsand and all the others, either. | ||
+ | 15:01 < Stefan> Mihai: We get at least one RasPi2 and one full-fledged server. | ||
+ | 15:01 < Mihai> Stefan: yes, but japsand has a bootable recovery system and a reboot facility | ||
+ | 15:01 < Mihai> to fix raspberry pi boot issues, you have to take out the SD card | ||
+ | 15:01 < Stefan> Mihai: Maybe Heinz can explain how his RasPi hoster handles that. | ||
+ | 15:02 < Mihai> especially if they are kernel- or cmdline-related | ||
+ | 15:02 < Heinz> Stefan: the whole traffic for backups is at the moment "for free" and incridible fast for the internal network of " | ||
+ | 15:03 < Stefan> Heinz: Well, I'd assume you'd use rsync/ | ||
+ | 15:03 < Heinz> Stefan: there is a power switch web console... it works now (finally) | ||
+ | 15:04 < Mihai> Heinz: but boot issues will leave the device in a broken state until someone can put their hands on it | ||
+ | 15:04 < Heinz> Stefan: please keep in miend that the situation may change (if the sponsoring is cut off) - there needs to be a structured way back | ||
+ | 15:04 < Heinz> but what I really like would be to have our test machines there including public testing | ||
+ | 15:05 < Heinz> because the suisse privacy protcting laws would make demo systems a lot of easier | ||
+ | 15:05 < Stefan> Heinz: I'm not saying you should cease making Hetzner-internal backups. I'm just voting for an additional, external one. | ||
+ | 15:06 < Heinz> Mihai: YES - I was offline for one week as you remember - there is not only gold regarding remote hosting | ||
+ | 15:06 < Heinz> Stefan: additional ressources are great!!! | ||
+ | 15:06 < Mike#1> Mihai: 3.5.0.x changes have been pushed. Please check. | ||
+ | 15:06 < Mihai> Heinz: even if someone *is* online, neither of one has telekinetic capabilities to carry out hands-on support over the internet | ||
+ | 15:07 < Mihai> Mike#1: already doing | ||
+ | 15:07 < Heinz> Stefan: please ask the sponsor about offering public demo instances | ||
+ | 15:07 < Mike#1> For 3.6.x I created a branch and a PR (for myself). https:// | ||
+ | 15:07 < Stefan> Heinz: I strongly doubt anyone will want to run a public demo instance with free-for-all access and anonymous users. | ||
+ | 15:07 * Mike#1 is running to the next meeting. | ||
+ | 15:08 < Mike#1> _o/ | ||
+ | 15:08 < Heinz> Mike#1: bye! | ||
+ | 15:08 < Mike# | ||
+ | 15:08 < Stefan> Heinz: such a system would be an invitation for warez and (kiddie)porn trade | ||
+ | 15:08 < Mihai> bye | ||
+ | 15:08 < Stefan> bye Mike#1 | ||
+ | 15:08 < Mihai> Stefan: teamviewer does just that | ||
+ | 15:08 < Stefan> Mihai: They do? Where? | ||
+ | 15:09 < Mihai> Stefan: check their website, they have a demo feature | ||
+ | 15:09 < Heinz> teamviewer has been bought... | ||
+ | 15:09 < Mihai> at least they did | ||
+ | 15:11 < Mihai> looks like they removed the demo machines/ | ||
+ | 15:12 < Mihai> I can distinctly remember having used this a year or two ago | ||
+ | 15:13 < Heinz> sry - need to leave in 2 minutes - I'll keep this window open... | ||
+ | 15:14 < Alex> I need 2 go too. (bye) | ||
+ | 15:14 < Mihai> okay, let's conclude the meeting then | ||
+ | 15:14 < Heinz> we should remember the people towards a) X2Go Gathering, b) Next Meetinmg | ||
+ | 15:14 < Mihai> thank you for participating and your valuable input | ||
+ | 15:15 < Heinz> Mihai: thank you for hosting this session! | ||
+ | 15:15 < Alex> (y) | ||
+ | 15:15 -!- Alex has quit | ||
+ | 15:15 < Stefan> NOTICE: X2Go's annual community event, "X2Go: The Gathering 2015" will take place at Linuxhotel, Essen, Germany, from 2015-06-19 to 2015-06-21. All beds are booked out, but you can still join us if you bring a sleeping bag or don't need a place to stay. | ||
</ | </ | ||