 Mae'r cyflodau ym mwy o'r cael mwy o'r rhoi. A fydda i'n rhoi ddim ar y rhan, boeddodd i'n rhan. Mae'r roi feddwl gwneud o ddim. Mae'n ddim yn dweud o'r hofffas Fewn Sleif, ac Byddwch i'n gwneud o fairfair o'r ddifol. Dyna yw bod y cyflodau sydd yn gwneudio yn y ddweud i'r hofffas i gael, iddyn nhw beth bellon nhw ar y ddi. Dyna dwi'n gwybod fynd i'r chef. Ff ben, rydyn nhw. Mae'r gwneud yn gweithio, I'm Steven, the J4BC. I'm actually mentoring Maughan in the web interface for the BTS project. We are behind the schedule, but they can catch up at some point. It's not much new at the moment. I'm mentoring Pavel, a Russian student that's working on the Oval project, which is developing a security check system based on the various security advisers to manage security updates for faster machines. It's going well now. He's doing a lot of coding and some things we have for the advisers. He's improving that a lot, but I think we're a little bit behind schedule, but it's probably going to be a very nice time. Paul Frank, I'm a student, also involved in that too, but anyway. Maul is my project. It's being mentored by Matthew Newphamire, who can't be here. It's a bit behind schedule at the moment. I don't know if we're going to study the end of that course, but the next one's going to be great. During that course, I've been pretty productive at the project. No, I guess that's it for this. I'm not involved with Steven's math code. If I'm doing some math code at this price, it will do last year and this year. I'm a student too. As I said, I'm in the deaf arts web interface. I'm a lot behind schedule, but I'm planning to devote next month. I hope this will end up being quite nice. Working hard in my team is not a surprise that I'm also behind schedule. But during that course, I've been able to talk with a lot of people involved in a project, which is the deaf arts exam. I've been talking with the slayer, the fans, and a lot of people. They need to talk to Welsh, what does it need to be, which is because it's kind of complicated. But it's starting to get shaking on my head, so I can start calling it. I'm Daniel, I'm actually in Crystal's, which is next to me, so I'm going to say this. I'm doing the graphic views in place for the demo line to configure the demo line system. Perhaps I'm a few days behind schedule to take the first week off to exams, but it's done. It's agreed on. I'm Patrick. I'm a student with a student service. I'm not a deaf or a developer or a user, but since I live 200 meters from my home, I've been in an appearance. I'm Drake Dietrich. I'm a developer at Google, and I figured I would show up at this boff. I'm not actually directly involved with any of the summer code activities. You have an intro to the summer though, so that's another option for people who's coming to internships at Google. And Andreas Shilbae and I are putting together a proposal to Google to get some large storage somewhere in Google hosting so that Debbie and I can put snapshots and things like that. So if you have projects that would benefit from that sort of resource that we know and we'll put them in as well, we'll try to get that proposal together. Quite a quick introduction to what people are doing. It seems like obviously we're waiting for three weeks into the project for the moment. We've got quite a few people wanting a little bit like to hope that's not going to get any worse. Of course, lots of people start off with the challenging things that get in the way at the beginning of the summer, so that shouldn't really be a problem. Does anybody have anything more to talk about? I think to plan out how to have an innovation in the summer in the end of the summer code, because last year I think the project was not really clear. The outcome and I was trying to plan what can we do, and so on and so forth. Maybe on the list or I don't know. Let's decide like a template for our work in the project and how to decide if this summer code has been full code for the end or not in the end or not. One interesting question to ask to all the students is, I think, how people intend to ensure that whatever they are doing is actually going to get used in Davion and keeps to be a resource in Davion, that people in the next year and the year after still remember it and can use it because of last year's project, I think there are a number of them that are not really seeing that wide use as it was intended. Do you intend to apply the bus test? Can you remember? Some have mentioned the test of being hit by a bus. Oh, the bus test. I'm just like announcing it. Davion will be talking. Do you find the spot there? Seven years? What I'm hoping to do is, I'm hoping to get the last couple of initial reports to students and then towards hopefully this week, I'm going to start chasing people. Anna has just turned up. Anna, if you should tell us what you're doing. Morning. Introduce yourself. You're having to introduce yourselves now? So, what are you working on this summer? Well, maybe some of the people who should be able to elaborate on the questions I asked. Are we setting an agenda for the rest of the book? I'm a bit confused. By all means, we're setting an agenda. I wish I had a little bit more time to prepare for this. I said, why don't you go and do usual dice body stuff with your team? I'm apologising. I was hoping to have something more directed. So, your question is, how do you make sure that we actually use more of a code this year? I can start off for myself. By all means. I think you're OK with the language. It's quite difficult just because you are involved in the medium. Yes. I'm always sure that everyone knows my projects. Who doesn't? I guess something about it. Well, the project is something I've been working on for about a year anyway already, and I plan to be working on it, and I submitted it to Google something after learning that it was possible, so that I could not have other pay jobs and put this to work in a project I was working on anyway, and I keep on working on it anyway. It's more like a deviant project that already exists that gets a boost through this. It's pretty different. So you get to work on it full-time over, so it won't hopefully make a lot of progress at once? Yes. OK. You'll be able to make sure that more carries on afterwards anyway, and it's getting used, being used or learning as far as you can tell. Yes. Right. Now for my own student of the party. In fact, the two projects that I've had, one last summer, one this summer, if anything, they're doing the wrong order. The WNCD production stuff, which is what I'm involved in, last year we had a student, Colos, who worked on a real limitation of all of the CD production scripts. He did a very good job. It worked very well. He almost got to the point where he wanted to, but then managed the time. Unfortunately, in parallel with that, I was continuing to develop the existing tools to add new features before the actual release. So what we have at the moment is almost a fork for his rehabilitation. We will be merging all of the code back into his branch. We've actually had a couple of people working on that during DevCamp. However, the most difficult part of it is making sure that the output from his code is still going to look reasonable. Now, Martin, of course, is working on a CD tester. Now, that will be a very good way for us to be able to work on code to be able to re-question test, make sure we're not adding any new bugs, to make sure that any optimisations and new features don't quake whatever we have at the moment. I'm hoping that as his code comes out during the summer, we can start to use it already as we merge all of the new features into the new branch of code. So fingers crossed. Once we have the new code working and once we have the CD tester working, then absolutely it's going to be going into production. It's going to be going twice a day as we regularly build the Devian CDs. So, good question. Well, I'm going to be involved on it after finishing the project because I can also involved in there again and then you hope to be a big and developed person. So, is there any studio which is not involved in Devian? You can also. But as for if he's going to be involved later on, I really couldn't tell because that's one of his personal stance on Devian, but I believe that whatever he does on the summer code can actually be used as a tool in Devian. Personally getting involved will be maintained by Devian in case, either by me or other people that might be interested in it too. So, I believe there are two kinds of summer code projects we have running. Infrastructure summer code projects that if they don't get used by the teams that need that infrastructure so like maybe I remember last year's Cudol project was actually ended up being used by the international team so that's the responsibility for things to use it. And there's tools projects that get loaded to Devian and that will be end up, I mean the streaming can eventually become actually for the tool or he might want to buy them as the tool is done or should be done if it gets to a finished state. So, for what I know my student wasn't involved in the community, but he was to he's essentially using Devian in his university he's actually managing a lot of systems and would like this tool to be done so he could actually ease his work so he could eventually not become maybe a Devian developer or he could go into NMQ but he might not be a developer for the tool I know well I'm a Oh yes of course yes I think it would be interesting to be able to something to offer you and I don't know whether you have something to say about it but I've been alone time with Devian desktop music overflying in years now but because I'm not student of NMQ I never believed in anything given the useful contributions back a'r fawr, dyna, yn llwod i gwrdd fel wasg. Felly mae'n meddwl o'n meddwl gwn i'r llwod i'r fawr? Felly rym ni'n meddwl unsiol. Rwy'n meddwl i gwrdd luddiad, ac yn gweld yn ein bodai'n gwrdd. Rwy'n meddwl i gan gymryd wedi'u chyf excitementol. Felly, rwy'n meddwl i gwrdd yn las. Rwy'n meddwl i'r ddigestrwy也fadedu? Pwysig yn eto sydd ar hyn gyfnod i'n meddwl i'r fawr? Felly yna, Mae'r hyn yn gallu lleol. Mae'n schyfe'n gweld, mae'n cymhwyno'r cymhwyno'n ychydig. Mae'n gwybod o'r fath o hyn. Mae'n gwybod o'r cymhwyno ychydig i gyda'r awdraeth Cymru. Mae'n gwybod o'r fath o'r awdraeth Cymru. We will be getting them together at the beginning of July so we need to really make sure we get some good idea to determine how this project will go. Last year, we were quite embarrassed to have several of the 10 projects that we were given by Google but quite a few of them do not come to the creation. Sometimes we just have bad luck that we had one of the students drop out, almost immediately. yw yna bod hefyd yn adrodd yn cael ei ddefnyddio. Felly, yma yma, yma'n gweithio'n ddweud beth yw'r hynny'n dweud yw y gallwn ddweud ychydig y gallwn i ddefnyddio'n ddweud. Felly, mae'n cymdeithasol yn cael ei ddefnyddio, ac mae'n rhaid i fydd yn rhoi'r rhagleniaid. Felly, yma, yma, mae'n ddweud beth bod wedi'u ddefnyddio'n dddweud yw i ddweud yw ddweud? Mae'n ddweud beth yn ddweud beth yw'r ddweud'n ddweud? One of the things I've seen and seen in the Wiki page on how that looked, is that many projects do not have any information besides this event. They only have, like, there's a template for the island mainleads, IRC, where the original VAs were the summer cities, and many of them don't even have what the mainleads they have. One of the things I've seen is that actually the mainleads of all the projects, and that's probably because our project has not been taken time to pull it out, I've seen it maybe to other people that might be interested, is that it's the mainleads of two people. So actually if you drop the mainleads, you may be touched, but I think that maybe we need to, for some projects that other people might want to get involved, try to get people in the mainleads, so there's more discussion that's just given the mental. Otherwise it doesn't make much sense to make it all available on public. But in so, there's a number of projects that do not have information in the Wiki, so we might like to update that, so if you're going to send an email after the evolution period to say, you know, to both Devonville now to say, this is how the summer projects are going, so people that might be interested in that specific project can go to the Wiki and see, okay, this is the mainleads of the VSS, and I'm going to follow these more closely. Yeah, so it's probably something that the other mentors and students can both help with. Easy app, just really filling in a lot more information about how the project is organised. For those people using Alioff, things like some version of Git check-ins, whatever, we should be able to easily distribute, you know, all the commit login, commit comments, all that kind of stuff. And generally make it easier for people to browse the code and just see what's going on. I thought this meant to be a community contract. You should need some of those in the middle of this. Yeah, by the way, that would be... You mean mingling all the projects together on this, or? As long as you make sure that the subject line really makes clear which project the commit wants to, why not? Yeah, yeah, why not? I don't think I would be personally really interested in reading all kinds of low-level commit messages. I would like to be able to read, for example, on the academia of people out there. I wrote something a week ago, something describing what I've been up to, with also link to development pages with a kind of schedule, but it's not like I don't think that commit messages will be that useful to people. How much of people want to see them by those means? Also, I mean a couple of the students so far have been very keen, I think. Canberra and AJ's students, it was already offered through this project before we officially started. It would be lovely to see more of the mentors and students just posting regularly about what they're up to. A weekly stage is important to the students. We're not trying to do a strict management start here, but a weekly summary of what you've been up to and how things are going would be really, really useful. Just so, if there are any problems, we know about earlier what just to get to the end of the project, we realise there's not much cover and there isn't going to be. I think that's good, that's good. So, with the proposal of hosting a project, we have teams that are doing that, we have the students that like hosting a project. There would be no problems at the end of the project. Yeah, absolutely. Both for the reports, plus to be honest, the students, so just as much about the Deming community this year as the rest of the DDs. Yeah, whatever you're talking about in real life, I'm sure it's most of the rest of Deming. We'd love to hear about it. That weekly message would actually play a role in the processes. If you posted somewhere where it can be seen and you're going to have it linked off the page, if you can point your resource project office at it, because if you do the same thing internally, you send a weekly message with a couple of lines about what you did, point, point, point. Okay, cool. I must admit I've not been as active as I wanted to be in the last moment with it all the stead of comfort when it was actually going on. So, yeah. I'll start pushing out some of these ideas and remind people, but it doesn't have to be detailed, just very simple status updates to show you're still alive and things are still going. It would be very useful on that. We also have anything to raise. Please speak up. I'm so glad you know what I will be saying in this moment. So, Anna can maybe introduce herself? Yeah, I'll see if I speak as well. Okay, I will try. I have been working on the QPAS before, since before the data sprayer I have been using QI for Deming. And if I was working on it, it was calling my attention since long ago. That's all. I'm hoping I can follow with this part of my community. So, who have you spoken to about the QPAS stuff so far? Who have you been talking to about it so far? Not too much people. I was talking a bit with the labs. I was talking a bit with the labs. Okay. Are things still going okay? Things are going okay, I hope? Yeah. Are there many things that are going to flow fast? I will talk. I will wonder. Yeah, okay, excellent. So, picking your random. Martin, tell us more about your project. Okay. So far, I've been in the face of trying to serve it, as I said before, serving people. So, I've picked Steve, Franz, which were the most important thoughts, because I had to understand a lot of the black magic that is involved in the density and in the reinstall. Because I realised just here that I had to learn a lot of the reinstall. So, I had to check many subtle things. I had to check. And they're quite difficult to understand. Also, I talked with the Brazilian guys from the city, Taflanco, Felipe, and also talked with the Batavia. A few of them are organising derivatives. So, I got a couple of tips from them, which are useful for the general tool, and also for adding support for the custom distributions. I talked a little with Holger, too, but I didn't need it. But overall, I think that for supporting derivatives, I would not have to make too much special things. I think that a general tool would be enough for just in most of them, most of the derivatives. So, that's good. And then a couple of tests for a simple CD. If that's possible, to check about the files. I had to research about that. I had to talk with a couple of people now. And now I am really thinking about the structure to do this. And especially how to do the pastatibol, the uninstallment, quite difficult. So, Oric, at this stage, I guess you're still mainly information gathering? Yeah, I don't have anything concrete to show on the show. I don't want to confess to our plasticings on me. That's what I'm showing. OK. So, Clare, we need to link to that so everyone else can see it anyway. We should probably link to that so everyone else can see it anyway. We can link it to anywhere about the show now. I'll link it to another project. Yeah, excellent. Next one, the person. Tell us more about how you're getting on. My very first day of the project I managed to get the build screen working. So that went a bit nice. But then I was taking the rest of the week off to finish the rest of my exams. Next week I started on the project and I spent that week getting the interface between Python and the configuration scripts and toolshare. I got that really robust. And then I started doing hot-ups in the blade that gives you pain. And then I went down one route using the Python UTK and M-U-C package that was called to much pain. So it was a couple of days. It was a couple of days learning that. But now just progressing adding more features to it. It works, loading configurations, building them, saving them. Just adding more things to them. My project is an interactive interface to the debug system. The main problem I have is that I'm interacting with Don's testing computer. So whenever I have time to work on it Don has just broken it. So really it's like three times that happened to me that I had time in front of the computer to hot on it and I couldn't test anything because Don had just broken the interface again. How about the bugs? I can set the system but then I will have no bugs. The bug database is like a lot of cheek lights that don't work. How is it going now that it's stable version of the source that's coming about inside? You must go and test it. Yeah, I'll have to talk to Don about it. I think he announced it in development watching hopefully. I'll take it. You told him that this is causing him bugs. Yes, every time I find it's broken again I ask him and he says yes, I will fix it soon but then when he fixes it I don't have the time to have it. Anyway, I have a mock-up which used to work and the main problem is that the soap interface is slow but if it were running on miracle or whatever I think it would be fast enough for it to be nicer for the user. Are you sure that the soap interface on the real workforce is faster? I'm not for sure, no. I hope. If you do consider that having problems with Don, please, by all means keep on pestering him. Miles, the admin team as well. If needs be we'll find somebody to help set up a stable version for you. It shouldn't be too difficult to set up a test version just for you so that it's stable for you. There's no point in sitting around because it's a breakage from somebody else. I'm sure you have plenty of your own to deal with later anyway. That's a problem with a broken infrastructure but this time it was by me my own software so that's kind of like nobody else to blame for it. Since a few days I'm now working on my own laptop copy of it so that I don't break my own stuff anymore because I needed to make sure the mold infrastructure is also meant to be in the end installable on different machines. I mean it's pretty I suppose to be pretty generic in the end so it can be used for different projects and different goals as them in. And well so far it's going pretty okay as I said a bit slower but then plans. Although I made sure during planning that I wouldn't outcommit myself I have a pretty good idea of how much time each set is going to take. I've been trying on the path here to get people interested in it to also help out but that didn't really work out. To offer still sense of course people want to get involved and can like look into it and work on it. Yeah well it's steadily progressing and I for myself found that it's very good tool. I had a set of I think 10 deliverables or something and schedule and I put in a mole on the weekly on a special development page for mole and every time I either expand one item into multiple more detailed ones like really concrete ones or I fix one of the concrete ones which should be mostly doable within the day or something. So as to have a pretty good structure of myself I overview of what I need to do and to be very public in what I'm doing. People can really see the tool items and notice what I've been up to. And also to when you take up such a big project as mole and want to make it into an infrastructure then it's really essential to have clearly defined iterative steps in it iteratively adding functionality if I was breaking pretty just one. At the moment I'm failing at that but it's more like the old way of configuration or shrewding and hacking in Python code, hard code, it's all kinds of things. And now the configuration file isn't really fully completed yet so that's why it's broken. But I think within one or two weeks the mole will start to work again and then from then on the only improvements I've got to have them without progressions. And I'll talk full hour about this on Friday. So where's the schedule page you have of the wiki? Is it the wiki.hacket.org? Yeah, slash mole and from there on it's linked to the mole development or something like that. Any more students who want to talk about detail about what they're doing? No. I think we can talk about my students. One of the things I see having problems with, I don't know about other mentors. I do a lot of private management outside of Megan. Right in mind with the rubles, done charts and all that stuff for paid projects. One of the things I've seen is that it's not able to do problem that might be an issue for other students. It's to get a real good project updated from the proposal. You made a good one for the proposal like saying week one I'm going to do this I'm going to end up giving this week two I'm going to have a new week four and so on until the end of the project. I'm one of the things that I've seen that I'm constantly pushing me to get done without the wiki and I don't know why he isn't able to have a project schedule for the full two months remaining. I think that's very important for mentors because that way I which I'm not full time working on the project is I'm just he talks to me when he wants to he has issues or I get to see what he does and I watch it. I can plan ahead and know that in maybe two weeks time he's going to give me a list on menus but since he doesn't provide a schedule that's very good. So I don't know about the students but that's really something that from the mentors side it's very useful because we're not full time with the project and we might not have the vision at least I don't but maybe some of the mentors can work more closely with the students because they're holding the same project but I think that's very something very important to do. Like in your schedule one it's like a new list but not as a commander for the project. So in my proposal I put them in three categories on the three months I didn't really specify within that because I knew it would be useless to plan on a week resolutions. Now that you have more information on the project and you have more general idea or what you do in what's time frame now that you're into it because when you're doing the proposal you're saying okay I might have this done at this point in time I might have this done at this other point in time but now that you're into it you really know or can estimate when you're going to get things done better than when you were doing the proposal. At least for the first month it hugely depends on the time we have university in that component a couple of other plans yes I think especially because month two has actually just one point in the proposal that is make a method in place so that is one I didn't really plan into much detail the rest is a bit more detailed and I'm going to expand on that but not right now as to like well my mentor doesn't really have much time for it in these times I will cover any at the moment but that's also a way for mentors to notice if the project is going astray because you can see I don't remember exactly when he was supposed to give me this and he was supposed to give me this like two weeks ago so maybe there's a problem and I have noticed and I'm going to ask are you okay, do you need help are you stuck with something but you don't have that information I think that maybe students are trying to say it's not going to work to mentors you can see on the first section is basically the things I want to have finished in the first month so well it's not like for the full project scheduled but there is still a bit the proposal is not public completely which I think would help others would like to have an idea on programs and stuff like that it needs to be I think it's good to have piecewise improvements and also to know how you are going to make sure that they will all get finished by the end of the project maybe the proposal was maybe too wide and you want to know in advance that you have to teach these deliverables because they are not going to make them and you don't want to end up with the because you are saying that in the middle of the project then the mentor knows and says okay the project what was the project time from we were two ambitious and we are not going to do all this stuff but if you say in the middle like now in the interim period you are going to revise that information and say maybe I am not going to be able to work on this because this is too much work I think I am going to revise the deliverables I think I am going to be in the project and they are going to be not 10 things but 5 things if you do that then at the end of the project mentor might not have the idea that the project has gone wild and has not completed successfully because you are only giving him 5 things how to think he will have the idea that the project has gone fine because you are giving him the 5 things you can know you are going to make in the project not the 10 things you said in the proposal I mean most of the proposals when I evaluated them we are saying that we are going to make the sun and the moon in two months I mean it is nice but we all like the sun and the moon proposal but when you are now doing the project you have to be realistic you have to tell what are you actually going to end up with and if the mentor does not agree with you then you can discuss that now and not in two months when the final version is that is good for both sides another thing I suggest is have a little time at the end that you can put up a page that says what you did accomplish you can only accomplish one of those 10 things put up a page that says this is what you did accomplish if it has a screenshot put it on there if you can show a graph of death bugs usage of your code or something like that that would really help closing the project out then the open source project office can look at it and go something that accomplished and they can put up their pages and say this is what was accomplished last summer by the Demian rather than accomplish one more make sure that you actually save what was accomplished don't be shy tell us what you do I think it's full spot and then it's like ok so I guess about done last couple of things obviously keep working let us know how you're getting on I'm going to be testing people on the measurements together shortly overall at a higher level people basically have to be how how we've got things done so far this year if not let us know equally if you're having any problems at all talk to your mentor talk to your student we can solve a lot of the issues that you think might be insurmountable by all means talk to us we are a community we work together ok thank you for turning up guys enjoy the western deck hope I'll see you on that