boyun's blog

app-parrot-create weekly report

At this week I was working for update tests and documentation on my project.
On the other hand I'm working on opened issues from dukeleto. Such as
https://github.com/letolabs/app-parrot-create/issues/12
https://github.com/letolabs/app-parrot-create/issues/11
https://github.com/letolabs/app-parrot-create/issues/10
https://github.com/letolabs/app-parrot-create/issues/9

I've done all task that we planed with dukeleto.
The future plans are going to work with issues that remain and deploy for enterprise work.

app-parrot-create weekly report

At this day I have done my work. The last task which I provided it's a build with perl 5 language.
https://github.com/letolabs/app-parrot-create/commit/941304621158a59a7b4...

This is a final week at GSoC, so I will plan to write more tests and update documentation.

The last version of my project you can test on http://gcc20.fsffrance.org:3000/

Future plans:
- update API, realization a garbage collector(automatical remove old content) on my app
- realization an automatical deploy system on WebServer

app-parrot-create weekly report

At that day my project have almost done. In previous few week I worked over different type of tests. It are Rosella(Winxed), Rosella(NQP) and Perl 5 tests for HLL and library templates.
https://github.com/letolabs/app-parrot-create/commit/07509d65d54c9b3a94a... - rosella(winxed) tests on library template
https://github.com/letolabs/app-parrot-create/commit/8fc46de1a19f0a22542... - rosella(nqp) tests on library template
https://github.com/letolabs/app-parrot-create/commit/6d3d55a8efa0cce84f1... - perl 5 tests on library template

app-parrot-create weekly report

At this week I've updated a build system for HLL with winxed language. This is shown on that commit
https://github.com/letolabs/app-parrot-create/commit/d0357ccc2d0704bf1af...

I started work on library template file. This template is almost the same as the hll template file. So it wouldn't be hard to provide all features from hll template file.

At that day the main blocker is a rosella test system. It's not work on my PC for all parrot project, which I've built(parrot-libgit2,parrot-lapack,parrot-plumage).

app-parrot-create weekly report

A few last weeks, I'm working to support build system with different languages. Such as PIR, NQP, Winxed and Perl5. At this day a build system supported PIR, NQP and Winxed languages with pmc, ops and doc optioms each other.
https://github.com/letolabs/app-parrot-create/commit/ce014947aa0dc7222e7... shows a changes which need to support a build system with nqp language.
https://github.com/letolabs/app-parrot-create/commit/c6dbb7fd378e2bd52f3... shows a changes which need to support a build system with winxed language.

app-parrot-create weekly report

At this week I'm working with different deploy systems.
Such dotCloud, gnu Compile Farm. I'm changing my project for that deploy systems.
As a result of this work is http://gcc20.fsffrance.org:3000/

So I can continue my work for providing a different build and test system on my project.
I'm going to continue my work on support a winxed build and test system on my hll template file.

app-parrot-create weekly report

At this week I start to deploy my project on real server.
My project is going to deploy on parrot.org and dotCloud servers.
The stable version will deploy on parrot.org. The development version will deploy on dotCloud machine.
For this I've updated dependencies of my project.
These changes are shown on https://github.com/letolabs/app-parrot-create/commit/4b9e2f70558033b43c4... that commit.
At this week I'm going to continue my work on support a winxed build and test system on my hll template file.

app-parrot-create weekly report

At this week I've continued work to be engaged in the creation of hll template file.
I'm working on support a winxed build and test system.
This commit is showing that
https://github.com/letolabs/app-parrot-create/commit/9af8163b3c9558eb3dd...

I will plan to finish that work in the next couple of weeks.
I'm going to use a winxed build system file from already done project such as:
https://github.com/letolabs/parrot-libgit2/blob/master/setup.winxed
https://github.com/leto/parrot-lapack/blob/master/setup.winxed

app-parrot-create weekly report

At this week I've done an API for work with high level language template file. I used the Perl template toolkit to create that file.
http://search.cpan.org/~abw/Template-Toolkit-2.24/lib/Template.pm
These changes is showing on this commits
https://github.com/letolabs/app-parrot-create/commit/9f36d8b4306d74122e5...
I've done tests for the respective modules.

The next step is supporting different build and test system on hll template file.
The project is supporting a PIR build system and Perl 5 test system.

Syndicate content