← Back to team overview

papercuts-ninja team mailing list archive

Re: Paper Cuts in 13.10

 

Hey all,

I've put together a quick start guide to building packages on Ubuntu. It
covers installing the build tools (and more importantly, which ones you
need), installing build dependencies, and installing, configuring and using
a tool called jhbuild, which is the standard tool for building packages (at
least the Gnome ones) on Ubuntu.

The guide can be found
here<https://wiki.ubuntu.com/OneHundredPaperCuts/PaperCutsNinja/Dojo/BuildingPackages>
and
I was wondering if anyone would be willing to take it for a test drive
before we start publicising it. All of this info is easy for me, so I may
not be noticing the gaps in the information that a less experienced
contributor would have a problem with, so some feedback would be awesome.

Chris


On 21 June 2013 21:43, Darío Ruellan <druellan@xxxxxxxxxxxxxx> wrote:

>  Hi Ninjas
> I finally got some time to sit and read this. Sorry about the delay, but
> life got complicated the last months. Just to point out some quick things,
> Leonardo and Alberto brought some good points, that are not new for us: if
> you are a newcomer, you can get lost very quickly, without knowing what to
> do or how.
>
> I still believe that focusing on an app for one or two months is the way
> to go, and PROMOTE it: on the wiki (big banner or calendar), IRC channels,
> etc. This way, newcomers or just returning contributors (like me) know what
> the project is doing right now.
>
> About motivation: I think that what devs and papercutters want to see is
> their bugs released and working on their desktops, and for that I strongly
> believe that working in conjunction to other Ubuntu teams is key, or at
> least be aware of their calendars just to sneak in. Just as an example, a
> new revision of Ubuntu 12.04 LTS is comming. This could be a wonderful
> occasion to focus on Unity 5 and Compiz, and try to push some fixes.
>
>
> On 09/05/2013 10:12 a.m., Chris Wilson wrote:
>
> Just realised that I didn't make any suggestions about what we're going to
> work on in the coming cycle, so here are a few, but feel free to suggest
> your own.
>
>    - Rhythmbox, Nautilus, Shotwell, Firefox and Unity are all core to the
>    user experience on the desktop to I think they should get a generous amount
>    of attention. As we're working on them, we should make sure we're updating
>    the Dojo with information on how to work with them, particularly around
>    building them.
>    - Once I figure out what I'm doing with the build systems, I might
>    host a few developer hangouts where I'll show people how to do it
>    themselves.
>    - We should organise days throughout the development cycle where we
>    sit down with a particular app and test it for new paper cuts, similar to
>    the hug days the bug squad does. This can actually be done on their hug
>    days, so we can work with the members of their team. We should decide in
>    advance when we want to run these days, instead of deciding it throughout
>    the cycle.
>
> Those are just a few things I've been thinking about recently. Feel free
> to suggest your own, and to disagree with mine.
>
>  Chris
>
>
> On 9 May 2013 12:06, Chris Wilson <notgary@xxxxxxxxxx> wrote:
>
>> Hey all,
>>
>>  13.04 has just wrapped up and it's time to start thinking about what
>> we're going to do in the next cycle. I don't think anyone would dispute the
>> fact that we never came close to fixing 100 bugs over the over six months,
>> and I think we should take some time to figure out why that happened, and
>> what we could do better in this cycle.
>>
>>  If anyone has anything they'd like to say about how we've been working,
>> then please come out and say it, no matter how critical it is. The only way
>> we're going to get better at this is by facing up to the truth, no matter
>> how hard it is.
>>
>>  A few points I'd like to make:
>>
>>    -  I dropped off the radar for the past few months as real life has
>>    gotten in the way. I fucked that one up and I'll look at managing my time
>>    better. One thing I'm thinking of doing is setting aside one evening each
>>    week for Ubuntu stuff, so no matter what else happens, I've always got the
>>    slot of time to give to the project.
>>     - We didn't target all 100 bugs at the very start, which made it
>>    harder for people to know what there was to do.
>>    - I went a little mad shortly after the start of the 13.04 cycle, and
>>    changed up a bunch of the milestones around the second month. That won't be
>>    happening again because we're going to talk together about what we want to
>>    do for the coming cycle and stick with it. I hope that by the end of next
>>    week (Sunday 19th) we can have our milestones and bug targets sorted out.
>>    - It's been mentioned before that it's not clear from our wiki pages
>>    how a new user should get involved with the project. I agree with that and
>>    we should have a look at our 'getting started' documentation to figure out
>>    how we can improve it.
>>
>> Those are my thoughts on what happened last cycle and what we can improve
>> next cycle. what do other people have to say?
>>
>>  Chris
>>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~papercuts-ninja
> Post to     : papercuts-ninja@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~papercuts-ninja
> More help   : https://help.launchpad.net/ListHelp
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~papercuts-ninja
> Post to     : papercuts-ninja@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~papercuts-ninja
> More help   : https://help.launchpad.net/ListHelp
>
>

References