Post closed tickets in your report. | Note: This channel is for our weekly status meetings (Tuesdays at 19:30 UTC); you probably want #parrot instead. | irclog: irclog.perlgeek.de/
Set by moderator on 30 June 2013.
13:06 denisboyun joined 13:57 darbelo joined 14:06 lizmat joined 17:54 contingencyplan joined 18:28 lizmat joined
sa1 * Pre-report for last week's work on parrot-libgit2 18:53
** Updated old project details
** Cleaned project structure(.gitmodules, clean duplicated directories, more makefile changes)
** Changed default fallback NCI argument to PMC
** Merged nciupdate branch
** Updated datatypes for Repositories, Indexes, RefCaches, Caches
** Open repositories
** TODOs: other common repository actions and index operations.
** This work is merged into this week's work in schedule(which was docs and tests).
Posted this a bit early as I am not trusting myself to not fall asleep. :) 18:54
19:10 denisboyun joined
denisboyun Pre-report: 19:15
# Done:
* creare a template file to generate a hll project
# Doing:
Pre-report:
# Done:
* creare a template file to generate a hll project
# Doing:
.end
Pre-report:
# Done:
* creare a template file to generate a hll project
# Doing:
.end
excusmi
sorry 19:16
Util Pre-report: 19:29
# Done: Nothing completed, due to $WORK increase.
# Doing: Testing a change in the PMC->C process, to resolve many Coverity errors.
.end
Hello! Who all is in attendance? 19:31
sa1 Hello! 19:32
Util Hello, sa1. 19:33
sa1 Hmm, I saw commits on winxed this week. Nice. 19:34
Util sa1: have your changes in nciupdate branch (etc) allowed any working tests of API calls?
19:35 denisboyun_ joined
Util Also, is there anything you are "blocking" on, that we can help resolve? 19:35
sa1 Util: no testing yet :(. This week, as I complete the index and repo work, that will be a small test before writing more tests. 19:36
Also there were bugs with Rosello
Util sa1: I understand.
sa1 that were blocking the already existing tests.
So hopefully, there is some way to fix that or find workarounds. 19:37
denisboyun_ Pre-report:
# Done:
* created a template file to generate a hll project based on Perl Template toolkit
* done an api for work with hll template file
* done supported a hll project options such as doc, ops, pmc
# Doing:
* to continue work with hll template file. to provide more build and test system
* start work with winxed build system and winxed test system
.end
Util (Rosella, for lurkers)
denisboyun_ Util: hi
sa1: hi
Util Hello, denisboyun_
sa1 Util: right, Rosella. 19:38
Util denisboyun_: *much* better report :^)
sa1 Util: also there were some portability issues.
denisboyun_ Util: i have a problem with confirming on gnu compile farm
Util sa1: Do you need help with the Rosella bugs?
denisboyun_: Did you get your credentials OK? 19:39
sa1 Util: If anybody fixes the Rosella issue, that would be great, but I'll be able to say more when I start adding tests.
It is there in the Rosella issue tracker.
denisboyun_ Util: what do you mean?
sa1 Util: the more pressing issues are related to portability. 19:40
Util sa1: If you will email the parrot-dev list with exact details of the bug(s), we will have a much better chance of resolving it.
denisboyun_: Is the problem the same as last week, that you just have not gotten a reply from the person who grants access to the compile farm? 19:41
sa1 Some datatypes like git_mutex depend on #ifdef
denisboyun_ Util: What do you think used aws instead gnu compile farm?
Util denisboyun_: $$$ 19:42
sa1 They can be unsigned int or pthread mutex depending upon how libgit2 is compiled.
Util denisboyun_: Well, it depends on which OS's you intend to run.
19:42 rurban joined
Util denisboyun_: I gave a talk at YAPC a few years ago on EC2, and Amazon has added their Free tier since my talk. 19:43
sa1 Util: The Rosella bug I had raised with dukeleto while still in the application period. But I'll email the list.
denisboyun_ Util: hmm it's etermal question))
sa1 Util: I also have a free tier instance.
which I use to get around restrictive firewalls 19:44
denisboyun_ Util: perl on different os is different))
Util: at this time supports on different os isn't mainly 19:45
Util: duke wants to see my project on real host
Util sa1: Since libgit2 is meant to be callable from C, it follows that a C program that you write (a "config probe") can give you the info you need to resolve the datatype issues. 19:46
sa1 Util: right. I would then need to then read it in winxed. 19:47
Util denisboyun_: I am still not clear on the answer to my previous question. Have you gotten any response from the person who grants access to the compile farm? 19:48
The best long-term answer is to use the GNU compile farm. However, while we are waiting for GNU to provide access, go ahead and use a free-tier EC2 instance from AWS, and just plan to switch to GNU when you have access. 19:51
If you have any trouble with EC2, I can help.
sa1: can you also help, if denisboyun_ has a problem with EC2?
sa1 sure
Util sa1: great!
sa1: (...then read it in winxed) Do you agree with that approach to solving the datatype problem? 19:52
sa1 Util: by that approach, you mean using C? Yes, in hindsight that seems obvious. 19:53
or do you mean how to pass the data from C to winxed? I haven't thought on it, but there will be a simple way, I guess. 19:54
I will look at how other config probes are done.
There are also some pointers where size is explicitly specified. 19:56
Util sa1: config probes are usually self-contained C programs, that detect the info, and simply write the info to STDOUT. A driver program (in Winxed, fo you) runs the config probe via `run` or `system`, and just captures the text strings that would have been written to the screen.
sa1 Util: Yes, that was what I was considering. The unix way with text interfaces. 19:57
19:57 denisboyun_ joined
Util sa1: Yes, much better that Yet Another interface to C. 19:57
sa1 Disregard the earlier statement about pointers.
denisboyun_ I'm sorry my inet not so perfect
duke has written on gnu compile farm about me, but I don't receive any answer 19:58
sa1 They weren't pointers, I now see. The sized datatypes were for other datatypes.
Util denisboyun_: I understand. If you need it, you can see anything you missed today here: irclog.perlgeek.de/parrotsketch 19:59
denisboyun_: as I said earlier, the best long-term answer is to use the GNU compile farm. However, while we are waiting for GNU to provide access, go ahead and use a free-tier EC2 instance from AWS, and just plan to switch to GNU when you have access. 20:00
If you have any trouble with EC2, I can help, and sa1++ has also volunteered to help.
denisboyun_ Util: thanks. Ok, If i have a problem i will address to you 20:03
Util denisboyun_: Is there anything else that you are blocking on, the we might help to resolve?
denisboyun_ Util: No
Util sa1: anything else from you?
sa1 Util: no 20:04
Util Any non-GSoC business from anyone lurking?
rurban nope
Util Glad you are around, rurban 20:05
Reminder to GSoC students: make parrot.org blog posts and parrot-dev mailing list posts from your reports, as dukeleto has specified.
OK then, Meeting Adjourned, and Thanks to all participants! 20:06
20:06 rurban left 22:38 lizmat joined 23:25 contingencyplan joined