Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2013-07-02

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
13:06 denisboyun joined #parrotsketch
13:57 darbelo joined #parrotsketch
14:06 lizmat joined #parrotsketch
17:54 contingencyplan joined #parrotsketch
18:28 lizmat joined #parrotsketch
18:53 sa1 * Pre-report for last week's work on parrot-libgit2
18:53 sa1 ** Updated old project details
18:53 sa1 ** Cleaned project structure(.gitmodules, clean duplicated directories, more makefile changes)
18:53 sa1 ** Changed default fallback NCI argument to PMC
18:53 sa1 ** Merged nciupdate branch
18:53 sa1 ** Updated datatypes for Repositories, Indexes, RefCaches, Caches
18:53 sa1 ** Open repositories
18:53 sa1 ** TODOs: other common repository actions and index operations.
18:53 sa1 ** This work is merged into this week's work in schedule(which was docs and tests).
18:54 sa1 Posted this a bit early as I am not trusting myself to not fall asleep. :)
19:10 denisboyun joined #parrotsketch
19:15 denisboyun Pre-report:
19:15 denisboyun # Done:
19:15 denisboyun * creare a template file to generate a hll project
19:15 denisboyun # Doing:
19:15 denisboyun
19:15 denisboyun Pre-report:
19:15 denisboyun # Done:
19:15 denisboyun * creare a template file to generate a hll project
19:15 denisboyun # Doing:
19:15 denisboyun
19:15 denisboyun .end
19:15 denisboyun Pre-report:
19:15 denisboyun # Done:
19:15 denisboyun * creare a template file to generate a hll project
19:15 denisboyun # Doing:
19:15 denisboyun
19:15 denisboyun .end
19:15 denisboyun excusmi
19:16 denisboyun sorry
19:29 Util Pre-report:
19:29 Util # Done: Nothing completed, due to $WORK increase.
19:29 Util # Doing: Testing a change in the PMC->C process, to resolve many Coverity errors.
19:29 Util .end
19:31 Util Hello! Who all is in attendance?
19:32 sa1 Hello!
19:33 Util Hello, sa1.
19:34 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 #parrotsketch
19:35 Util Also, is there anything you are "blocking" on, that we can help resolve?
19:36 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 sa1 Also there were bugs with Rosello
19:36 Util sa1: I understand.
19:36 sa1 that were blocking the already existing tests.
19:37 sa1 So hopefully, there is some way to fix that or find workarounds.
19:37 denisboyun_ Pre-report:
19:37 denisboyun_ # Done:
19:37 denisboyun_ * created a template file to generate a hll project based on Perl Template toolkit
19:37 denisboyun_ * done an api for work with hll template file
19:37 denisboyun_ * done supported a hll project options such as doc, ops, pmc
19:37 denisboyun_ # Doing:
19:37 denisboyun_ * to continue work with hll template file. to provide more build and test system
19:37 denisboyun_ * start work with winxed build system and winxed test system
19:37 denisboyun_ .end
19:37 Util (Rosella, for lurkers)
19:37 denisboyun_ Util: hi
19:37 denisboyun_ sa1: hi
19:37 Util Hello, denisboyun_
19:38 sa1 Util: right, Rosella.
19:38 Util denisboyun_: *much* better report :^)
19:38 sa1 Util: also there were some portability issues.
19:38 denisboyun_ Util: i have a problem with confirming on gnu compile farm
19:38 Util sa1: Do you need help with the Rosella bugs?
19:39 Util 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.
19:39 sa1 It is there in the Rosella issue tracker.
19:39 denisboyun_ Util: what do you mean?
19:40 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.
19:41 Util 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
19:41 denisboyun_ Util: What do you think used aws instead gnu compile farm?
19:42 Util denisboyun_: $$$
19:42 sa1 They can be unsigned int or pthread mutex depending upon how libgit2 is compiled.
19:42 Util denisboyun_: Well, it depends on which OS's you intend to run.
19:42 rurban joined #parrotsketch
19:43 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.
19:43 denisboyun_ Util: hmm it's etermal question))
19:43 sa1 Util: I also have a free tier instance.
19:44 sa1 which I use to get around restrictive firewalls
19:44 denisboyun_ Util: perl on different os is different))
19:45 denisboyun_ Util: at this time supports on different os isn't mainly
19:45 denisboyun_ Util: duke wants to see my project on real host
19:46 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:47 sa1 Util: right. I would then need to then read it in winxed.
19:48 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:51 Util 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 Util If you have any trouble with EC2, I can help.
19:51 Util sa1: can you also help, if denisboyun_ has a problem with EC2?
19:51 sa1 sure
19:51 Util sa1: great!
19:52 Util sa1: (...then read it in winxed) Do you agree with that approach to solving the datatype problem?
19:53 sa1 Util: by that approach, you mean using C? Yes, in hindsight that seems obvious.
19:54 sa1 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 sa1 I will look at how other config probes are done.
19:56 sa1 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.
19:57 sa1 Util: Yes, that was what I was considering. The unix way with text interfaces.
19:57 denisboyun_ joined #parrotsketch
19:57 Util sa1: Yes, much better that Yet Another interface to C.
19:57 sa1 Disregard the earlier statement about pointers.
19:57 denisboyun_ I'm sorry my inet not so perfect
19:58 denisboyun_ 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.
19:59 Util denisboyun_: I understand. If you need it, you can see anything you missed today here: http://irclog.perlgeek.de/parrotsketch
20:00 Util 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 Util If you have any trouble with EC2, I can help, and sa1++ has also volunteered to help.
20:03 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?
20:03 denisboyun_ Util: No
20:03 Util sa1: anything else from you?
20:04 sa1 Util: no
20:04 Util Any non-GSoC business from anyone lurking?
20:04 rurban nope
20:05 Util Glad you are around, rurban
20:05 Util Reminder to GSoC students: make parrot.org blog posts and parrot-dev mailing list posts from your reports, as dukeleto has specified.
20:06 Util OK then, Meeting Adjourned, and Thanks to all participants!
20:06 rurban left #parrotsketch
22:38 lizmat joined #parrotsketch
23:25 contingencyplan joined #parrotsketch

| Channels | #parrotsketch index | Today | | Search | Google Search | Plain-Text | summary