Re: Mozilla development bootcamp

2013-11-03 Thread Gijs Kruitbosch

On 03/11/13, 11:46 , Neil wrote:

14. Rebasing a bitrotted patch
 14.0 What it looks like when you qpush a patch that has conflics
 14.1 Open a rej file
 14.2 Apply the change to the file



Shouldn't be necessary these days ;-)



Uh, why not?

~ Gijs
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Mozilla development bootcamp

2013-11-03 Thread Alexandre BM
I see a lot of VS and .exes, any plans for development on Unix ? (make,
gcc, gdb, g* tools ?)


~ rednaks

On 03/11/2013 12:10, Gijs Kruitbosch wrote:
 On 03/11/13, 11:46 , Neil wrote:
 14. Rebasing a bitrotted patch
  14.0 What it looks like when you qpush a patch that has conflics
  14.1 Open a rej file
  14.2 Apply the change to the file


 Shouldn't be necessary these days ;-)


 Uh, why not?

 ~ Gijs
 ___
 dev-platform mailing list
 dev-platform@lists.mozilla.org
 https://lists.mozilla.org/listinfo/dev-platform



___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Mozilla development bootcamp

2013-11-03 Thread Robert O'Callahan
On Sun, Nov 3, 2013 at 1:24 PM, bbo...@gmail.com wrote:

 Added to the etherpad too but here's the list I have so far.

 I started a github project a month or so ago here: (Still pretty early)
 https://github.com/bbondy/codefirefox/

 And here are some videos, layout will be changing, that's just temporary:
 http://codefirefox.com/videos


You are a hero.

Rob
-- 
Jtehsauts  tshaei dS,o n Wohfy  Mdaon  yhoaus  eanuttehrotraiitny  eovni
le atrhtohu gthot sf oirng iyvoeu rs ihnesa.rt sS?o  Whhei csha iids  teoa
stiheer :p atroa lsyazye,d  'mYaonu,r  sGients  uapr,e  tfaokreg iyvoeunr,
'm aotr  atnod  sgaoy ,h o'mGee.t  uTph eann dt hwea lmka'n?  gBoutt  uIp
waanndt  wyeonut  thoo mken.o w
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Closure of trunk trees - owners for bugs needed

2013-11-03 Thread smaug

On 11/01/2013 07:55 AM, Nicholas Nethercote wrote:

I have (slightly optimistically) started writing a post-mortem of this
closure, analyzing what went wrong and why, and how we might avoid it
in the future:

   https://etherpad.mozilla.org/mEB0H50ZjX


FWIW, I added the following TL;DR to the document, which reflects my
understanding of the situation.


Win7 M2 and Mbc tests were OOMing frequently at shutdown because too many
DOM windows were open.  This was due to a combination of: (a) multiple badly
written tests, (b) multiple social API leaks, (c) multiple devtool leaks.  Bug 
932898
will improve our shutdown leak detection.  Bug 932900 will (if implemented) 
prevent
some of these leaks(?).


Is there anything else we can do to prevent this from happening again?

Nick




We should add some checks that hiddenWindow doesn't contain anything unexpected 
when closing FF.
The DOM tree and window scope should hopefully look the sama as when starting 
FF.


-Olli
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Mozilla development bootcamp

2013-11-03 Thread bbondy
On Sunday, November 3, 2013 12:02:15 PM UTC-5, Alexandre BM wrote:
 I see a lot of VS and .exes, any plans for development on Unix ? (make,
 gcc, gdb, g* tools ?)
 ~ rednaks

Yes these are just starting videos, but I was planning to have linux and osx 
(xcode etc) related videos as well.  Eventually B2G development specific videos 
as well.
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Mozilla development bootcamp

2013-11-03 Thread Till Schneidereit
On Sun, Nov 3, 2013 at 11:07 PM, bbo...@gmail.com wrote:

 On Sunday, November 3, 2013 12:02:15 PM UTC-5, Alexandre BM wrote:
  I see a lot of VS and .exes, any plans for development on Unix ? (make,
  gcc, gdb, g* tools ?)
  ~ rednaks

 Yes these are just starting videos, but I was planning to have linux and
 osx (xcode etc) related videos as well.  Eventually B2G development
 specific videos as well.


This really is fantastic - I wish I'd had something like these videos when
I started contributing. One suggestion I have is to concentrate on Eclipse.
It's available on all platforms, and works quite well for working on
SpiderMonkey and Gecko.
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Mozilla development bootcamp

2013-11-03 Thread Sankha Narayan Guria
One thing that I have noticed after talking to many new contributors is
that, people are often overwhelmed by the large amount of the docs. They
look for quick results when they are starting off.

The idea of videos is great, but it would also help if we could have
something like a quick start page, that could outline the only basic steps
like:

1. The bootstrap command:
wget [ bootstrap.py]

2. Clone mozilla-central:
hg clone http://hg.mozilla.org/mozilla-central/

3. Build the source:
./mach build

Once someone completes going through that, he will (most probably) have a
working build running. We can then point them to a second part of the quick
start that just says about creating a patch, like:

1. Create a new patch:
hg qnew [patchName]

2. Make your changes to the source and build with mach.

3. Update your patch file with:
hg qref

4. Upload to Bugzilla for review.

While this isn't the complete docs per se, but reducing the size will get
more people to read and try out these steps. We can always have a link to
the accompanying video guide and the MDN page with each step.


On Mon, Nov 4, 2013 at 3:55 AM, Till Schneidereit t...@tillschneidereit.net
 wrote:

 On Sun, Nov 3, 2013 at 11:07 PM, bbo...@gmail.com wrote:

  On Sunday, November 3, 2013 12:02:15 PM UTC-5, Alexandre BM wrote:
   I see a lot of VS and .exes, any plans for development on Unix ? (make,
   gcc, gdb, g* tools ?)
   ~ rednaks
 
  Yes these are just starting videos, but I was planning to have linux and
  osx (xcode etc) related videos as well.  Eventually B2G development
  specific videos as well.
 

 This really is fantastic - I wish I'd had something like these videos when
 I started contributing. One suggestion I have is to concentrate on Eclipse.
 It's available on all platforms, and works quite well for working on
 SpiderMonkey and Gecko.
 ___
 dev-platform mailing list
 dev-platform@lists.mozilla.org
 https://lists.mozilla.org/listinfo/dev-platform




-- 
Sankha Narayan Guria
http://sankhs.com
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform