* [Buildroot] Outcome of the GSoC 2014
@ 2014-09-15 19:44 Thomas Petazzoni
2014-09-15 21:13 ` Eric Le Bihan
0 siblings, 1 reply; 6+ messages in thread
From: Thomas Petazzoni @ 2014-09-15 19:44 UTC (permalink / raw)
To: buildroot
Hello all,
(Even if you don't care about GSoC, please read on, there are some
tasks needing volunteers!)
The Google Summer of Code officially ended about a month ago. In this
e-mail, we attempt to summarize what happened, and what should be done
to finalize the work that was started.
As you have probably noticed, our student for this year, Hadrien
Boutteville, has not been very active. He apparently had difficulties
focusing on the project, and when he was focusing on the project, he
was losing a lot of time on issues on which he wasn't
communicating. When the mid-term evaluation arrived, Yann and I
hesitated, but things were starting to improve with a better
organization, so we decided to validate his mid-term evaluation.
Unfortunately, not long after the mid-term evaluation, things started
being even worse, and despite Yann and I having meetings *every*
monday evening with Hadrien, we did not manage to get some real work
done. His progress was very slow, and at the end of July, some weeks
we simply had no news at all from Hadrien. So at the beginning of
August, we notified him that we wanted to terminate the GSoC
project. And then mid-August when the final evaluation had to be done,
we obviously failed him. Since we notified him of the termination of
the GSoC project, we haven't received any e-mail from him.
We can therefore conclude that this year's GSoC project was a complete
failure, even though Yann and I spent a lot more time on mentoring
than I did last year with Spenser. Next year, we probably need to be
even more strict in our selection of the students with some "testing"
tasks to be achieved to validate the student motivation and skills.
So, what was done by Hadrien are a few patches merged in Buildroot:
ti-gfx: add patch to fix build failure with es5.x
libsoup: add libsoup-gnome support
cairo: add freetype and gobject support
pango: bump to version 1.36.3
libglib2: bump to version 2.40.0
qt5base: fix typo
ti-gfx: bump to version 5_01_01_01 if EABIhf is used
Improve support of OpenGL for BeagleBone Black
ti-gfx: select fbset as it is a runtime dependency
busybox: add fbset to default configs
libsoxr: new package
libuci: remove MMU dependency with Lua binding
libubox: Lua binding needs mmu and fix coding style
libubox: fix build with lua option
We also have a few patches pending in patchwork from Hadrien, that
need adopters:
* libgtk3: new package
http://patchwork.ozlabs.org/patch/375493/
This one is almost ready, there are still a few fixes to be made. I
know Eric Le Bihan has also worked on libgtk3. Maybe Eric you could
take over this effort?
* webkit: bump to version 2.4.3
http://patchwork.ozlabs.org/patch/375495/
I didn't test, but this package was said to be working. However, it
triggers a bug in make < 4.0 (for example make 3.82), which causes
make to consume 100% CPU and not make any progress@all. Is
someone interested in investigating this issue that is blocking a
major bump of Webkit?
* midori: bump to version 0.5.8
http://patchwork.ozlabs.org/patch/375494/
This was used to test Webkit 2. The person adopting Webkit should
also adopt this patch.
* qt: add X11 support
http://patchwork.ozlabs.org/patch/370073/
As the name suggests, adds the support for X.org to the Qt (not
Qt5!) package. Any adopter?
It would be great to see those four patches merged in 2014.11, so
volunteers, please speak up!
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Outcome of the GSoC 2014
2014-09-15 19:44 [Buildroot] Outcome of the GSoC 2014 Thomas Petazzoni
@ 2014-09-15 21:13 ` Eric Le Bihan
2014-09-15 21:16 ` Thomas Petazzoni
0 siblings, 1 reply; 6+ messages in thread
From: Eric Le Bihan @ 2014-09-15 21:13 UTC (permalink / raw)
To: buildroot
Hi!
On Mon, Sep 15, 2014 at 09:44:02PM +0200, Thomas Petazzoni wrote:
> We also have a few patches pending in patchwork from Hadrien, that
> need adopters:
>
> * libgtk3: new package
> http://patchwork.ozlabs.org/patch/375493/
>
> This one is almost ready, there are still a few fixes to be made. I
> know Eric Le Bihan has also worked on libgtk3. Maybe Eric you could
> take over this effort?
I will adopt this patch.
Best regards,
ELB
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Outcome of the GSoC 2014
2014-09-15 21:13 ` Eric Le Bihan
@ 2014-09-15 21:16 ` Thomas Petazzoni
2014-09-19 22:25 ` Eric Le Bihan
0 siblings, 1 reply; 6+ messages in thread
From: Thomas Petazzoni @ 2014-09-15 21:16 UTC (permalink / raw)
To: buildroot
Eric,
On Mon, 15 Sep 2014 23:13:48 +0200, Eric Le Bihan wrote:
> > We also have a few patches pending in patchwork from Hadrien, that
> > need adopters:
> >
> > * libgtk3: new package
> > http://patchwork.ozlabs.org/patch/375493/
> >
> > This one is almost ready, there are still a few fixes to be made. I
> > know Eric Le Bihan has also worked on libgtk3. Maybe Eric you could
> > take over this effort?
>
> I will adopt this patch.
Awesome, thanks a lot!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Outcome of the GSoC 2014
2014-09-15 21:16 ` Thomas Petazzoni
@ 2014-09-19 22:25 ` Eric Le Bihan
2014-09-20 10:24 ` Yann E. MORIN
2014-09-20 11:11 ` Thomas Petazzoni
0 siblings, 2 replies; 6+ messages in thread
From: Eric Le Bihan @ 2014-09-19 22:25 UTC (permalink / raw)
To: buildroot
On Mon, Sep 15, 2014 at 11:16:01PM +0200, Thomas Petazzoni wrote:
> Eric,
>
> On Mon, 15 Sep 2014 23:13:48 +0200, Eric Le Bihan wrote:
>
> > > We also have a few patches pending in patchwork from Hadrien, that
> > > need adopters:
> > >
> > > * libgtk3: new package
> > > http://patchwork.ozlabs.org/patch/375493/
> > >
> > > This one is almost ready, there are still a few fixes to be made. I
> > > know Eric Le Bihan has also worked on libgtk3. Maybe Eric you could
> > > take over this effort?
> >
> > I will adopt this patch.
>
> Awesome, thanks a lot!
I have reworked the patch:
- introduction of pkg-config-native in host-pkgconf.
- addition of a dependency on host-pkgconf to host-libgtk3.
- addition of multiple backend support (X11/Wayland/Broadway) in libgtk3.
When one adopts a patch, how should the credits be edited? Do I keep the
original author of the patch in the commit log and add myself in a
"Signed-off-by" line with some comments, or vice-versa?
Best regards,
ELB
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Outcome of the GSoC 2014
2014-09-19 22:25 ` Eric Le Bihan
@ 2014-09-20 10:24 ` Yann E. MORIN
2014-09-20 11:11 ` Thomas Petazzoni
1 sibling, 0 replies; 6+ messages in thread
From: Yann E. MORIN @ 2014-09-20 10:24 UTC (permalink / raw)
To: buildroot
Eric, All,
On 2014-09-20 00:25 +0200, Eric Le Bihan spake thusly:
> On Mon, Sep 15, 2014 at 11:16:01PM +0200, Thomas Petazzoni wrote:
> > Eric,
> >
> > On Mon, 15 Sep 2014 23:13:48 +0200, Eric Le Bihan wrote:
> >
> > > > We also have a few patches pending in patchwork from Hadrien, that
> > > > need adopters:
> > > >
> > > > * libgtk3: new package
> > > > http://patchwork.ozlabs.org/patch/375493/
> > > >
> > > > This one is almost ready, there are still a few fixes to be made. I
> > > > know Eric Le Bihan has also worked on libgtk3. Maybe Eric you could
> > > > take over this effort?
> > >
> > > I will adopt this patch.
> >
> > Awesome, thanks a lot!
>
> I have reworked the patch:
>
> - introduction of pkg-config-native in host-pkgconf.
> - addition of a dependency on host-pkgconf to host-libgtk3.
> - addition of multiple backend support (X11/Wayland/Broadway) in libgtk3.
>
> When one adopts a patch, how should the credits be edited? Do I keep the
> original author of the patch in the commit log and add myself in a
> "Signed-off-by" line with some comments, or vice-versa?
It depends. Here's how I do when I have that situation:
- if there is a substantial amount of the original code kept over, I
keep the original author as author. Then I had my SoB line.
- if the code from the original submitter is no longer used, because
everything was rewritten, then I make myself the author. Then I add
my SoB line, and change the original author's SoB into a Cc.
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Outcome of the GSoC 2014
2014-09-19 22:25 ` Eric Le Bihan
2014-09-20 10:24 ` Yann E. MORIN
@ 2014-09-20 11:11 ` Thomas Petazzoni
1 sibling, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2014-09-20 11:11 UTC (permalink / raw)
To: buildroot
Dear Eric Le Bihan,
On Sat, 20 Sep 2014 00:25:04 +0200, Eric Le Bihan wrote:
> I have reworked the patch:
>
> - introduction of pkg-config-native in host-pkgconf.
> - addition of a dependency on host-pkgconf to host-libgtk3.
> - addition of multiple backend support (X11/Wayland/Broadway) in libgtk3.
Looks good. Make sure to have a separate patch for pkg-config-native.
> When one adopts a patch, how should the credits be edited? Do I keep the
> original author of the patch in the commit log and add myself in a
> "Signed-off-by" line with some comments, or vice-versa?
Normally, you keep the original author as the author of the patch, add
a new SoB line with your name, and do something like:
[Eric: added this, and that, etc.]
To indicate the changes you've made to the original patch.
Thanks a lot!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2014-09-20 11:11 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-15 19:44 [Buildroot] Outcome of the GSoC 2014 Thomas Petazzoni
2014-09-15 21:13 ` Eric Le Bihan
2014-09-15 21:16 ` Thomas Petazzoni
2014-09-19 22:25 ` Eric Le Bihan
2014-09-20 10:24 ` Yann E. MORIN
2014-09-20 11:11 ` Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.