Re: [Elementary-dev-community] Luna beta 1 can be here...

2012-10-02 Thread Cassidy James
Sergey,

Patching the .dekstops sounds easier, sure. But the indicators are being
patched because we had decided not to have links to the settings app from a
hundred different places. However, I don't think it would hurt to do both:
path the .desktops so that if they do try to open something, it's
Switchboard, and at the same time try to remove the links from the
indicators.

Let me know if that makes sense.

Regards,
Cassidy James

--
Sent from *elementary OS* .



On Tue, Oct 2, 2012 at 11:55 AM, Sergey "Shnatsel" Davidoff <
ser...@elementaryos.org> wrote:

> I've just realized this was not sent to the list, so I'm re-sending the
> message.
>
> One thing I'd want to see done before beta is cleaning up the mess which
> Switchboard and GNOME Control Center integration is. The code is fine, but
> the OS integration is terrible. To fix it, we should:
> 1) Complete https://bugs.launchpad.net/elementaryos/+bug/1001880 and quit
> shipping the .desktop files in the compatibility layer package; pull in
> only the relevant panels instead.
> 2) Quit patching more and more indicators to kill off G-C-C integration -
> we still have several left to patch and maintaining the patches is quite a
> burden. Indicators only call .desktop files which are way easier to patch
> (in fact, already patched by item #1) to use Switchboard's already-in-place
> support for opening the plug specified on command line. Patch .desktop
> files instead.
> I want it to be done before beta because there's no realistic upgrade path
> to such changes (introducing an os patch is irreversible until an upstream
> update is issued).
>
>
> --
> Sergey "Shnatsel" Davidoff
> OS architect @ elementary
>
> --
> Mailing list: https://launchpad.net/~elementary-dev-community
> Post to : elementary-dev-community@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help   : https://help.launchpad.net/ListHelp
>
>
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] Elementary Hackfest

2012-10-02 Thread David Nielsen
Okay so far you are truly multinational. It looks like Europe is the best place 
for it, maybe Frankfurt is a good choice. 

Experience tells me that getting a person from the US to Europe is roughly 
1800$, internal travel in the EU is a bit cheaper and can probably be had at a 
medium cost of 1000$ per person. Which means currently just around 10.000$ in 
travel costs alone, board is typically roughly the same so I'll need to find at 
least 20.000$ in sponsorships to be on the safe side. This is given that I can 
find a venue sponsor as renting a place is expensive.

Luckily Elementary uses a lot of technology backed by businesses, e.g. Yorba, 
Codethink, Fluendo, Canonical and such, plus I might be able to squeeze a bit 
out of GNOME and maybe MonkeySquare can pitch in. It should at least get us a 
bit of the way there but it is still a high number to hit, we may have success 
using something like ChipIn to gather some funds as well.

Regardless that is a lot of money which will take some time to gather. One 
option that has worked well in the past has been putting events right after 
FOSDEM since a lot of developers go there anyways and occasionally employers 
can be convinced to pay for the ticket. I gather you are all students or 
otherwise unable to take advantage of such an option.

So a bit of a task ahead it seems. On the plus side this is going to a 
challenge which is always a good thing.

Sent from my iPad

Den 02/10/2012 kl. 11.01 skrev Dane Henson :

> If nobody is opposed to it, I created a collaborative google map and set it 
> so that anyone can edit it:
> 
> http://goo.gl/maps/1flld
> 
> I understand that this kind of thing can be controversial, but if you are 
> concerned about giving away your location, just drop a placemark on the 
> nearest major city.  At least that way we can get a rough idea of the 
> distribution of elementary devs.
> 
> On Tue, Oct 2, 2012 at 6:48 AM, Mario Guerriero  wrote:
>> We have to make a shared Google DOC and write here our location...
>> 
>> Sent from iPhone 5
>> 
>> Il giorno 02/ott/2012, alle ore 08:06, Daniel Foré  
>> ha scritto:
>> 
>>> Hey David,
>>> 
>>> That sounds like an awesome idea! I'm CC'ing the dev mailing list so we can 
>>> see how many devs we have available and able to attend such a hackfest.
>>> 
>>> As far as where we're located, we're quite distributed across the USA and 
>>> Europe haha. I wonder if there's a way to get a map of where everyone is?
>>> 
>>> On Mon, Oct 1, 2012 at 3:16 PM, David Nielsen  wrote:
 Hi Dan,
 
 I forgot your email and my OS X machine is reinstalling to prepare for
 my first Luna install so I am using Launchpads contact form really
 quickly.
 Regardless, I would like to contribute to Elementary but I am not much
 of a programmer, I do however arrange a mean Hackfest. I have previously
 pulled off two annual GNOME and Mono hackfests and since I have taken a
 position on the MonkeySquare board I am also doing a Hackfest on day 3
 of our annual MonkeySpace conference.
 
 I have seen how effective such events have been for other groups and I
 think the perfect way to celebrate Luna's release will be holding a 5-7
 day event to plan and hack on Luna+1 in person. I have some ideas for
 collecting funds for this venture and some good contacts so you can
 leave that to me, however if this has any interest I would like to know
 how many core developers you have and where you are geographically so to
 plan and budget this thing.
 
 Kind regards,
 David Nielsen
 --
 This message was sent from Launchpad by
 David Nielsen (https://launchpad.net/~davidnielsen)
 using the "Contact this user" link on your profile page
 (https://launchpad.net/~danrabbit).
 For more information see
 https://help.launchpad.net/YourAccount/ContactingPeople
>>> 
>>> 
>>> 
>>> -- 
>>> Best Regards,
>>> 
>>> Daniel Foré
>>> 
>>> elementaryos.org
>>> 
>>> -- 
>>> Mailing list: https://launchpad.net/~elementary-dev-community
>>> Post to : elementary-dev-community@lists.launchpad.net
>>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>>> More help   : https://help.launchpad.net/ListHelp
> 
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] Luna beta 1 can be here...

2012-10-02 Thread Sergey "Shnatsel" Davidoff
I've just realized this was not sent to the list, so I'm re-sending the
message.

One thing I'd want to see done before beta is cleaning up the mess which
Switchboard and GNOME Control Center integration is. The code is fine, but
the OS integration is terrible. To fix it, we should:
1) Complete https://bugs.launchpad.net/elementaryos/+bug/1001880 and quit
shipping the .desktop files in the compatibility layer package; pull in
only the relevant panels instead.
2) Quit patching more and more indicators to kill off G-C-C integration -
we still have several left to patch and maintaining the patches is quite a
burden. Indicators only call .desktop files which are way easier to patch
(in fact, already patched by item #1) to use Switchboard's already-in-place
support for opening the plug specified on command line. Patch .desktop
files instead.
I want it to be done before beta because there's no realistic upgrade path
to such changes (introducing an os patch is irreversible until an upstream
update is issued).

-- 
Sergey "Shnatsel" Davidoff
OS architect @ elementary
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] Luna beta 1 can be here...

2012-10-02 Thread Darcy Brás da Silva
How bad is it, if too bad I can try get some time and have a look at it.
Not that I'm an expert in file managers, but have some C karate on my
backpack.

On Tue, 2012-10-02 at 18:02 +0530, Voldyman wrote:
> I have started reading Files source code but  i am not very
> comfortable with C code so cant guarantee much. But i'll try. :-)
> 
> On Oct 2, 2012, at 5:14 PM, Mario Guerriero 
> wrote:
> 
> 
> 
> > Studies are killing me so I can't promise anything about Files but
> > it is nice to see interest of other devs like David :)
> > 
> > 
> > Well, are they so critical to break a release?
> > 
> > Regards,
> > Mario
> > 
> > Sent from iPhone 5
> > 
> > Il giorno 02/ott/2012, alle ore 12:09, "Sergey \"Shnatsel\"
> > Davidoff"  ha scritto:
> > 
> > 
> > > 2012/10/2 Cody Garver 
> > > Regarding switching to stable PPAs I would defer to Sergey
> > > about that, he just moved the bug about switching PPAs to
> > > luna-beta2. It may come back to haunt us if we advise
> > > users that beta will eventually turn into luna final,
> > > since there could be some unforeseeable issues that create
> > > a bad experience that does not happen in luna final.
> > > 
> > > IMO we should create separate "testing" branches for all apps
> > > shipping in Luna and recipes that build them into testing PPA and
> > > merge changes from trunk to testing once in a while, when we're
> > > sure they are not going to kill kittens. Similarly, along with
> > > final release we should create "stable" branches that build to
> > > stable PPA and stage all changes in "testing" branches/PPAs before
> > > merging there.
> > > 
> > > The bug is an ongoing item till release candidate so I believe it
> > > will be re-targeted on and on.
> > > 
> > > -- 
> > > Sergey "Shnatsel" Davidoff
> > > OS architect @ elementary
> > > 
> > -- 
> > Mailing list: https://launchpad.net/~elementary-dev-community
> > Post to : elementary-dev-community@lists.launchpad.net
> > Unsubscribe : https://launchpad.net/~elementary-dev-community
> > More help   : https://help.launchpad.net/ListHelp
> > 

-- 
Darcy Brás da Silva 


signature.asc
Description: This is a digitally signed message part
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] Elementary Hackfest

2012-10-02 Thread Dane Henson
If nobody is opposed to it, I created a collaborative google map and set it so 
that anyone can edit it:

http://goo.gl/maps/1flld

I understand that this kind of thing can be controversial, but if you are 
concerned about giving away your location, just drop a placemark on the nearest 
major city.  At least that way we can get a rough idea of the distribution of 
elementary devs.

On Tue, Oct 2, 2012 at 6:48 AM, Mario Guerriero  wrote:
We have to make a shared Google DOC and write here our location...

Sent from iPhone 5

Il giorno 02/ott/2012, alle ore 08:06, Daniel Foré  ha 
scritto:

Hey David,

That sounds like an awesome idea! I'm CC'ing the dev mailing list so we can see 
how many devs we have available and able to attend such a hackfest.

As far as where we're located, we're quite distributed across the USA and 
Europe haha. I wonder if there's a way to get a map of where everyone is?

On Mon, Oct 1, 2012 at 3:16 PM, David Nielsen  wrote:
Hi Dan,

I forgot your email and my OS X machine is reinstalling to prepare for
my first Luna install so I am using Launchpads contact form really
quickly.
Regardless, I would like to contribute to Elementary but I am not much
of a programmer, I do however arrange a mean Hackfest. I have previously
pulled off two annual GNOME and Mono hackfests and since I have taken a
position on the MonkeySquare board I am also doing a Hackfest on day 3
of our annual MonkeySpace conference.

I have seen how effective such events have been for other groups and I
think the perfect way to celebrate Luna's release will be holding a 5-7
day event to plan and hack on Luna+1 in person. I have some ideas for
collecting funds for this venture and some good contacts so you can
leave that to me, however if this has any interest I would like to know
how many core developers you have and where you are geographically so to
plan and budget this thing.

Kind regards,
David Nielsen
--
This message was sent from Launchpad by
David Nielsen (https://launchpad.net/~davidnielsen)
using the "Contact this user" link on your profile page
(https://launchpad.net/~danrabbit).
For more information see
https://help.launchpad.net/YourAccount/ContactingPeople



-- 
Best Regards,

Daniel Foré

elementaryos.org

-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp

-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] Luna beta 1 can be here...

2012-10-02 Thread Voldyman
I have started reading Files source code but  i am not very comfortable with C 
code so cant guarantee much. But i'll try. :-)

On Oct 2, 2012, at 5:14 PM, Mario Guerriero  wrote:

> Studies are killing me so I can't promise anything about Files but it is nice 
> to see interest of other devs like David :)
> 
> Well, are they so critical to break a release?
> 
> Regards,
> Mario
> 
> Sent from iPhone 5
> 
> Il giorno 02/ott/2012, alle ore 12:09, "Sergey \"Shnatsel\" Davidoff" 
>  ha scritto:
> 
>> 2012/10/2 Cody Garver 
>> Regarding switching to stable PPAs I would defer to Sergey about that, he 
>> just moved the bug about switching PPAs to luna-beta2. It may come back to 
>> haunt us if we advise users that beta will  eventually turn into luna final, 
>> since there could be some unforeseeable issues that create a bad experience 
>> that does not happen in luna final.
>> 
>> IMO we should create separate "testing" branches for all apps shipping in 
>> Luna and recipes that build them into testing PPA and merge changes from 
>> trunk to testing once in a while, when we're sure they are not going to kill 
>> kittens. Similarly, along with final release we should create "stable" 
>> branches that build to stable PPA and stage all changes in "testing" 
>> branches/PPAs before merging there.
>> 
>> The bug is an ongoing item till release candidate so I believe it will be 
>> re-targeted on and on.
>> 
>> -- 
>> Sergey "Shnatsel" Davidoff
>> OS architect @ elementary
> -- 
> Mailing list: https://launchpad.net/~elementary-dev-community
> Post to : elementary-dev-community@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help   : https://help.launchpad.net/ListHelp
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] Elementary Hackfest

2012-10-02 Thread Mario Guerriero
We have to make a shared Google DOC and write here our location...

Sent from iPhone 5

Il giorno 02/ott/2012, alle ore 08:06, Daniel Foré  ha 
scritto:

> Hey David,
> 
> That sounds like an awesome idea! I'm CC'ing the dev mailing list so we can 
> see how many devs we have available and able to attend such a hackfest.
> 
> As far as where we're located, we're quite distributed across the USA and 
> Europe haha. I wonder if there's a way to get a map of where everyone is?
> 
> On Mon, Oct 1, 2012 at 3:16 PM, David Nielsen  wrote:
>> Hi Dan,
>> 
>> I forgot your email and my OS X machine is reinstalling to prepare for
>> my first Luna install so I am using Launchpads contact form really
>> quickly.
>> Regardless, I would like to contribute to Elementary but I am not much
>> of a programmer, I do however arrange a mean Hackfest. I have previously
>> pulled off two annual GNOME and Mono hackfests and since I have taken a
>> position on the MonkeySquare board I am also doing a Hackfest on day 3
>> of our annual MonkeySpace conference.
>> 
>> I have seen how effective such events have been for other groups and I
>> think the perfect way to celebrate Luna's release will be holding a 5-7
>> day event to plan and hack on Luna+1 in person. I have some ideas for
>> collecting funds for this venture and some good contacts so you can
>> leave that to me, however if this has any interest I would like to know
>> how many core developers you have and where you are geographically so to
>> plan and budget this thing.
>> 
>> Kind regards,
>> David Nielsen
>> --
>> This message was sent from Launchpad by
>> David Nielsen (https://launchpad.net/~davidnielsen)
>> using the "Contact this user" link on your profile page
>> (https://launchpad.net/~danrabbit).
>> For more information see
>> https://help.launchpad.net/YourAccount/ContactingPeople
> 
> 
> 
> -- 
> Best Regards,
> 
> Daniel Foré
> 
> elementaryos.org
> 
> -- 
> Mailing list: https://launchpad.net/~elementary-dev-community
> Post to : elementary-dev-community@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help   : https://help.launchpad.net/ListHelp
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] Luna beta 1 can be here...

2012-10-02 Thread Mario Guerriero
Studies are killing me so I can't promise anything about Files but it is nice 
to see interest of other devs like David :)

Well, are they so critical to break a release?

Regards,
Mario

Sent from iPhone 5

Il giorno 02/ott/2012, alle ore 12:09, "Sergey \"Shnatsel\" Davidoff" 
 ha scritto:

> 2012/10/2 Cody Garver 
>> Regarding switching to stable PPAs I would defer to Sergey about that, he 
>> just moved the bug about switching PPAs to luna-beta2. It may come back to 
>> haunt us if we advise users that beta will eventually turn into luna final, 
>> since there could be some unforeseeable  issues that create a bad experience 
>> that does not happen in luna final.
> 
> IMO we should create separate "testing" branches for all apps shipping in 
> Luna and recipes that build them into testing PPA and merge changes from 
> trunk to testing once in a while, when we're sure they are not going to kill 
> kittens. Similarly, along with final release we should create "stable" 
> branches that build to stable PPA and stage all changes in "testing" 
> branches/PPAs before merging there.
> 
> The bug is an ongoing item till release candidate so I believe it will be 
> re-targeted on and on.
> 
> -- 
> Sergey "Shnatsel" Davidoff
> OS architect @ elementary
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp


Re: [Elementary-dev-community] Luna beta 1 can be here...

2012-10-02 Thread Sergey "Shnatsel" Davidoff
2012/10/2 Cody Garver 

> Regarding switching to stable PPAs I would defer to Sergey about that, he
> just moved the bug about switching PPAs to luna-beta2. It may come back
> to haunt us if we advise users that beta will eventually turn into luna
> final, since there could be some unforeseeable issues that create a bad
> experience that does not happen in luna final.
>

IMO we should create separate "testing" branches for all apps shipping in
Luna and recipes that build them into testing PPA and merge changes from
trunk to testing once in a while, when we're sure they are not going to
kill kittens. Similarly, along with final release we should create "stable"
branches that build to stable PPA and stage all changes in "testing"
branches/PPAs before merging there.

The bug is an ongoing item till release candidate so I believe it will be
re-targeted on and on.

-- 
Sergey "Shnatsel" Davidoff
OS architect @ elementary
-- 
Mailing list: https://launchpad.net/~elementary-dev-community
Post to : elementary-dev-community@lists.launchpad.net
Unsubscribe : https://launchpad.net/~elementary-dev-community
More help   : https://help.launchpad.net/ListHelp