Re: [Elementary-dev-community] Picking Up Shotwell Development

2014-01-24 Thread Daniel Foré
Hey Tristan,


You'll want to hit the link that says "propose branch for merging". This will 
alert other developers that your branch is ready to be reviewed. If your branch 
needs fixing, a reviewer will mark it as such and you'll be alerted. Otherwise 
it will be marked approved and merged :)




Thanks for submitting your branch!
Cheers,

Daniel Foré
elementaryos.org

On Fri, Jan 24, 2014 at 9:05 PM, Tristan Petersen 
wrote:

> Daniel,
> Thank you for pointing me in the right direction. The apt-get build-dep 
> guidance was all I needed to move forward. I still ran into a few 
> hiccups afterwards (had to install a newer version of GTK+ 3.0), but in 
> the end I was able successful compile all the sources and build a 
> binary thru make.
> I just submitted my first patch here:
> https://code.launchpad.net/~tristang4/elementaryos/fix-1272484
> Did I do everything right?
> Looking forward to submitting more patches.
> Cheers,
> Tristan
> On Fri, Jan 24, 2014 at 6:05 PM, Daniel Foré  
> wrote:
>> Hey Tristan,
>> 
>> We have a short guide on our website that talks all about how to set 
>> up a build environment (including getting started with launchpad and 
>> a little about cmake and packaging): http://elementaryos.org/docs/code
>> 
>> To quickly get all the build dependencies, you can run this command 
>> in terminal "sudo apt-get build-dep shotwell"
>> 
>> 
>> On Fri, Jan 24, 2014 at 3:55 PM, Tristan Petersen  
>> wrote:
>>> Greetings,
>>> 
>>> I have just recently joined this list and am eager to help out this 
>>> community.
>>> 
>>> I have had a lot of experience with Perl and C in the past, but I 
>>> have not used them for a while and am very rusty there. I've also 
>>> toyed around a bit with Mac OS X and iOS development (but have never 
>>> made any "real" apps).
>>> 
>>> I currently do web development with WordPress and am quite 
>>> knowledgeable in PHP.
>>> 
>>> All that said, this is my first experience with attempting to 
>>> program on a linux machine. I'm enjoying it immensely so far! I just 
>>> learned about vala a week ago and am already building a nifty app 
>>> with it, mostly leaning on examples from around the web. Last night 
>>> I found out about Glade, downloaded it, and played around with it 
>>> quite a bit. It's a fun tool.
>>> 
>>> In any case I went ahead and downloaded the newly created trunk for 
>>> pantheon-photos. I've already made some changes as requested in the 
>>> bug tracker. However, as this is my first time developing for 
>>> elementary and linux in general, I would appreciate any guidance 
>>> from team members. I searched on the website but could not find 
>>> references to how to set up a development environment with all the 
>>> necessary packages.
>>> 
>>> I would really appreciate if someone could describe how to get up 
>>> and running, using pantheon-photos as an example. I learn quickly 
>>> and if someone takes the time to help me get set up for this one 
>>> app, I believe I can then apply that thruout the rest of elementary 
>>> (because I would like to contribute a lot more in the future). I 
>>> have some ideas for an Address Book and making changes to Calendar 
>>> to allowing syncing.
>>> 
>>> At the moment, I got as far as making changes to one source code 
>>> file, SearchFilter.vala (I removed the labels from the toolbar as 
>>> listed on launchpad), ran configure (it generated an error about 
>>> pkg-config not being able to locate glibphoto2 even tho it is 
>>> installed, which I fixed), then ran make. make failed with a whole 
>>> bunch of errors, almost all related to pkg-config not being able to 
>>> locate packages (as similar to glibphoto2). For example:
>>> Package gee-0.8 was not found in the pkg-config search path.
>>> Perhaps you should add the directory containing `gee-0.8.pc'
>>> to the PKG_CONFIG_PATH environment variable
>>> No package 'gee-0.8' found
>>> 
>>> I can copy the full output of the failed make if anyone is able to 
>>> help.
>>> 
>>> Apologies if this is not the proper channel for this request, but 
>>> I've tried: searching the website and hanging out in elementary-dev 
>>> and have not had much success with either.
>>> 
>>> Please help, I'd really like to contribute to the project.
>>> 
>>> Cheers,
>>> Tristan
>>> 
>>> 
>>> On Fri, Jan 24, 2014 at 1:34 PM, Daniel Foré 
>>>  wrote:
 Harvey has some great mocks on dA. I'm going to be trying to ticket 
 some smaller design issues until we get it in a state where I think 
 we can start moving the UI in that direction.
 
 The first big design challenge is going to be sorting through that 
 menubar and making sure all the functionality is available in the 
 UI. Then we can start talking about some bigger UI changes.
 
 
 On Fri, Jan 24, 2014 at 12:29 PM, A. "Xylon" V. 
  wrote:
> Yay! Maybe some blueprints linking to some mockups and how they 
> should be implemented would be helpful?
> 
> On Jan 24, 2014 8:13 P

Re: [Elementary-dev-community] Picking Up Shotwell Development

2014-01-24 Thread Tristan Petersen

Daniel,

Thank you for pointing me in the right direction. The apt-get build-dep 
guidance was all I needed to move forward. I still ran into a few 
hiccups afterwards (had to install a newer version of GTK+ 3.0), but in 
the end I was able successful compile all the sources and build a 
binary thru make.


I just submitted my first patch here:
https://code.launchpad.net/~tristang4/elementaryos/fix-1272484

Did I do everything right?

Looking forward to submitting more patches.

Cheers,
Tristan


On Fri, Jan 24, 2014 at 6:05 PM, Daniel Foré  
wrote:

Hey Tristan,

We have a short guide on our website that talks all about how to set 
up a build environment (including getting started with launchpad and 
a little about cmake and packaging): http://elementaryos.org/docs/code


To quickly get all the build dependencies, you can run this command 
in terminal "sudo apt-get build-dep shotwell"



On Fri, Jan 24, 2014 at 3:55 PM, Tristan Petersen  
wrote:

Greetings,

I have just recently joined this list and am eager to help out this 
community.


I have had a lot of experience with Perl and C in the past, but I 
have not used them for a while and am very rusty there. I've also 
toyed around a bit with Mac OS X and iOS development (but have never 
made any "real" apps).


I currently do web development with WordPress and am quite 
knowledgeable in PHP.


All that said, this is my first experience with attempting to 
program on a linux machine. I'm enjoying it immensely so far! I just 
learned about vala a week ago and am already building a nifty app 
with it, mostly leaning on examples from around the web. Last night 
I found out about Glade, downloaded it, and played around with it 
quite a bit. It's a fun tool.


In any case I went ahead and downloaded the newly created trunk for 
pantheon-photos. I've already made some changes as requested in the 
bug tracker. However, as this is my first time developing for 
elementary and linux in general, I would appreciate any guidance 
from team members. I searched on the website but could not find 
references to how to set up a development environment with all the 
necessary packages.


I would really appreciate if someone could describe how to get up 
and running, using pantheon-photos as an example. I learn quickly 
and if someone takes the time to help me get set up for this one 
app, I believe I can then apply that thruout the rest of elementary 
(because I would like to contribute a lot more in the future). I 
have some ideas for an Address Book and making changes to Calendar 
to allowing syncing.


At the moment, I got as far as making changes to one source code 
file, SearchFilter.vala (I removed the labels from the toolbar as 
listed on launchpad), ran configure (it generated an error about 
pkg-config not being able to locate glibphoto2 even tho it is 
installed, which I fixed), then ran make. make failed with a whole 
bunch of errors, almost all related to pkg-config not being able to 
locate packages (as similar to glibphoto2). For example:

Package gee-0.8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gee-0.8.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gee-0.8' found

I can copy the full output of the failed make if anyone is able to 
help.


Apologies if this is not the proper channel for this request, but 
I've tried: searching the website and hanging out in elementary-dev 
and have not had much success with either.


Please help, I'd really like to contribute to the project.

Cheers,
Tristan


On Fri, Jan 24, 2014 at 1:34 PM, Daniel Foré 
 wrote:
Harvey has some great mocks on dA. I'm going to be trying to ticket 
some smaller design issues until we get it in a state where I think 
we can start moving the UI in that direction.


The first big design challenge is going to be sorting through that 
menubar and making sure all the functionality is available in the 
UI. Then we can start talking about some bigger UI changes.



On Fri, Jan 24, 2014 at 12:29 PM, A. "Xylon" V. 
 wrote:
Yay! Maybe some blueprints linking to some mockups and how they 
should be implemented would be helpful?


On Jan 24, 2014 8:13 PM, "Daniel Foré"  
wrote:

Hey Team,

I’ve been talking to Jim Nelson (President of Yorba) about 
Shotwell for a while now and here’s the quick and dirty: 
Shotwell needs a new maintainer. Ubuntu has the Gallery app, 
Fedora has GNOME photos, and Yorba just doesn’t have the 
resources anymore to maintain Shotwell. Their focus is on Geary. 
So that pretty much leaves us or an unknown to take up the mantel.


Jim seems really excited about the idea of Shotwell becoming a 
part of our community. He thinks we have the talent and the 
vision to bring it up to date and make it into a really great 
app. But there’s a small caveat: Yorba recently joined the 
GNOME development community. So officially, development is done 
in GNOME git and bugzilla and their wiki, etc. Which is obviously 
not ideal fo

Re: [Elementary-dev-community] Picking Up Shotwell Development

2014-01-24 Thread Daniel Foré
Hey Tristan,

We have a short guide on our website that talks all about how to set up a
build environment (including getting started with launchpad and a little
about cmake and packaging): http://elementaryos.org/docs/code

To quickly get all the build dependencies, you can run this command in
terminal "sudo apt-get build-dep shotwell"


On Fri, Jan 24, 2014 at 3:55 PM, Tristan Petersen  wrote:

> Greetings,
>
> I have just recently joined this list and am eager to help out this
> community.
>
> I have had a lot of experience with Perl and C in the past, but I have not
> used them for a while and am very rusty there. I've also toyed around a bit
> with Mac OS X and iOS development (but have never made any "real" apps).
>
> I currently do web development with WordPress and am quite knowledgeable
> in PHP.
>
> All that said, this is my first experience with attempting to program on a
> linux machine. I'm enjoying it immensely so far! I just learned about vala
> a week ago and am already building a nifty app with it, mostly leaning on
> examples from around the web. Last night I found out about Glade,
> downloaded it, and played around with it quite a bit. It's a fun tool.
>
> In any case I went ahead and downloaded the newly created trunk for
> pantheon-photos. I've already made some changes as requested in the bug
> tracker. However, as this is my first time developing for elementary and
> linux in general, I would appreciate any guidance from team members. I
> searched on the website but could not find references to how to set up a
> development environment with all the necessary packages.
>
> I would really appreciate if someone could describe how to get up and
> running, using pantheon-photos as an example. I learn quickly and if
> someone takes the time to help me get set up for this one app, I believe I
> can then apply that thruout the rest of elementary (because I would like to
> contribute a lot more in the future). I have some ideas for an Address Book
> and making changes to Calendar to allowing syncing.
>
> At the moment, I got as far as making changes to one source code file,
> SearchFilter.vala (I removed the labels from the toolbar as listed on
> launchpad), ran configure (it generated an error about pkg-config not being
> able to locate glibphoto2 even tho it is installed, which I fixed), then
> ran make. make failed with a whole bunch of errors, almost all related to
> pkg-config not being able to locate packages (as similar to glibphoto2).
> For example:
> Package gee-0.8 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `gee-0.8.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'gee-0.8' found
>
> I can copy the full output of the failed make if anyone is able to help.
>
> Apologies if this is not the proper channel for this request, but I've
> tried: searching the website and hanging out in elementary-dev and have not
> had much success with either.
>
> Please help, I'd really like to contribute to the project.
>
> Cheers,
> Tristan
>
>
> On Fri, Jan 24, 2014 at 1:34 PM, Daniel Foré 
> wrote:
>
> Harvey has some great mocks on dA. I'm going to be trying to ticket some
> smaller design issues until we get it in a state where I think we can start
> moving the UI in that direction.
>
> The first big design challenge is going to be sorting through that menubar
> and making sure all the functionality is available in the UI. Then we can
> start talking about some bigger UI changes.
>
>
> On Fri, Jan 24, 2014 at 12:29 PM, A. "Xylon" V. wrote:
>
>> Yay! Maybe some blueprints linking to some mockups and how they should be
>> implemented would be helpful?
>> On Jan 24, 2014 8:13 PM, "Daniel Foré"  wrote:
>>
>>> Hey Team,
>>>
>>> I’ve been talking to Jim Nelson (President of Yorba) about Shotwell for
>>> a while now and here’s the quick and dirty: Shotwell needs a new
>>> maintainer. Ubuntu has the Gallery app, Fedora has GNOME photos, and Yorba
>>> just doesn’t have the resources anymore to maintain Shotwell. Their focus
>>> is on Geary. So that pretty much leaves us or an unknown to take up the
>>> mantel.
>>>
>>> Jim seems really excited about the idea of Shotwell becoming a part of
>>> our community. He thinks we have the talent and the vision to bring it up
>>> to date and make it into a really great app. But there’s a small caveat:
>>> Yorba recently joined the GNOME development community. So officially,
>>> development is done in GNOME git and bugzilla and their wiki, etc. Which is
>>> obviously not ideal for us.
>>>
>>> Enter the solution: After some discussion with Jim, we think the best
>>> course of action is for elementary to fork Shotwell. I’ve taken the liberty
>>> of setting up a launchpad page for Pantheon 
>>> Photos.
>>> It is currently maintained by elementary-apps team, but I think we’ll want
>>> to create a Pantheon Photos team as Jim wants to stay in the loop on
>>> development, but

Re: [Elementary-dev-community] Picking Up Shotwell Development

2014-01-24 Thread Daniel Foré
Hey Erasmo,

Every man counts! Even if it's just a small amount of time, it'd be great
if we could get you helping out on Shotwell :) Looking forward to seeing
your merge requests ;)


On Fri, Jan 24, 2014 at 3:55 PM, Erasmo Marín wrote:

> As some of you know, I have worked in "Foto", and I have already
> implemented some widgets that I think could be useful for Shotwell.
> I'm not going to maintain Foto anymore, so, some of my work could be
> used. I offer my help, but I can't take the responsability of
> maintaining shotwell as someone proposed in g+. Shotwell is very
> complex, even more than other elementary projects like Files, so, if
> it's going to be maintained by the elementary community, we are going
> to need a proper amount of people interested.
>
> 2014/1/24 Daniel Foré :
> > Harvey has some great mocks on dA. I'm going to be trying to ticket some
> > smaller design issues until we get it in a state where I think we can
> start
> > moving the UI in that direction.
> >
> > The first big design challenge is going to be sorting through that
> menubar
> > and making sure all the functionality is available in the UI. Then we can
> > start talking about some bigger UI changes.
> >
> >
> > On Fri, Jan 24, 2014 at 12:29 PM, A. "Xylon" V. 
> wrote:
> >>
> >> Yay! Maybe some blueprints linking to some mockups and how they should
> be
> >> implemented would be helpful?
> >>
> >> On Jan 24, 2014 8:13 PM, "Daniel Foré"  wrote:
> >>>
> >>> Hey Team,
> >>>
> >>>
> >>> I’ve been talking to Jim Nelson (President of Yorba) about Shotwell
> for a
> >>> while now and here’s the quick and dirty: Shotwell needs a new
> maintainer.
> >>> Ubuntu has the Gallery app, Fedora has GNOME photos, and Yorba just
> doesn’t
> >>> have the resources anymore to maintain Shotwell. Their focus is on
> Geary. So
> >>> that pretty much leaves us or an unknown to take up the mantel.
> >>>
> >>>
> >>> Jim seems really excited about the idea of Shotwell becoming a part of
> >>> our community. He thinks we have the talent and the vision to bring it
> up to
> >>> date and make it into a really great app. But there’s a small caveat:
> Yorba
> >>> recently joined the GNOME development community. So officially,
> development
> >>> is done in GNOME git and bugzilla and their wiki, etc. Which is
> obviously
> >>> not ideal for us.
> >>>
> >>>
> >>> Enter the solution: After some discussion with Jim, we think the best
> >>> course of action is for elementary to fork Shotwell. I’ve taken the
> liberty
> >>> of setting up a launchpad page for Pantheon Photos. It is currently
> >>> maintained by elementary-apps team, but I think we’ll want to create a
> >>> Pantheon Photos team as Jim wants to stay in the loop on development,
> but we
> >>> don’t want to spam him with all the other elementary apps stuff.
> >>>
> >>>
> >>> Firstly, I know that this is a big responsibility to take on. I think
> as
> >>> a community, we can do it. Having Photos in launchpad and under the
> umbrella
> >>> of the elementary apps team will allow us a lot more freedom for casual
> >>> involvement with the code base. Not to mention, Jim has already stated
> that
> >>> he is available to answer anyone’s questions or give guidance
> regarding how
> >>> Shotwell’s code is structured, things to watch out for, etc.
> >>>
> >>>
> >>> I think this is going to be a really positive move for our photos app
> and
> >>> I’m looking forward to working with all of you on building a really
> great
> >>> Photos experience in elementary OS.
> >>>
> >>> --
> >>> 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
> >>>
> >
> >
> >
> > --
> > 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
> >
>



-- 
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


Re: [Elementary-dev-community] Picking Up Shotwell Development

2014-01-24 Thread Jim Nelson

Hello everyone,

I just want to add to Daniel's announcement that I'm pleased to see 
elementary take up this torch and run with it.  Shotwell is an 
important piece of software for me, both personally (as someone who 
devoted many hours to crafting it) as well as speaking as a Yorban.


As Daniel mentioned, I'll be available to discuss the how's and why's 
behind Shotwell's code and design and offer any guidance I can.  I 
don't want to impose as a guiding hand and tell people how things 
should be done.  I will say that most decisions we made with Shotwell 
involved weighing alternatives as well as taking input from our users 
and confronting technical limitations.  Please feel free to ask to 
consult me!  Chances are we here at Yorba know about the problem and 
have some insight about related pitfalls.


Although slightly out-of-date, I do recommend anyone diving into 
Shotwell take a look at our architecture overview:


https://wiki.gnome.org/Apps/Shotwell/Architecture

I've also subscribed to the Pantheon Photos bug list and will probably 
be chiming in from time to time with notes.


I think this move is beneficial to elementary, Yorba, and our 
collective users.  Here's to the future of photo management on the Free 
Desktop!


-- Jim

On Fri, Jan 24, 2014 at 12:13 PM, Daniel Foré 
 wrote:

Hey Team,

I’ve been talking to Jim Nelson (President of Yorba) about Shotwell 
for a while now and here’s the quick and dirty: Shotwell needs a 
new maintainer. Ubuntu has the Gallery app, Fedora has GNOME photos, 
and Yorba just doesn’t have the resources anymore to maintain 
Shotwell. Their focus is on Geary. So that pretty much leaves us or 
an unknown to take up the mantel.


Jim seems really excited about the idea of Shotwell becoming a part 
of our community. He thinks we have the talent and the vision to 
bring it up to date and make it into a really great app. But 
there’s a small caveat: Yorba recently joined the GNOME development 
community. So officially, development is done in GNOME git and 
bugzilla and their wiki, etc. Which is obviously not ideal for us.


Enter the solution: After some discussion with Jim, we think the best 
course of action is for elementary to fork Shotwell. I’ve taken the 
liberty of setting up a launchpad page for Pantheon Photos. It is 
currently maintained by elementary-apps team, but I think we’ll 
want to create a Pantheon Photos team as Jim wants to stay in the 
loop on development, but we don’t want to spam him with all the 
other elementary apps stuff.


Firstly, I know that this is a big responsibility to take on. I think 
as a community, we can do it. Having Photos in launchpad and under 
the umbrella of the elementary apps team will allow us a lot more 
freedom for casual involvement with the code base. Not to mention, 
Jim has already stated that he is available to answer anyone’s 
questions or give guidance regarding how Shotwell’s code is 
structured, things to watch out for, etc.


I think this is going to be a really positive move for our photos app 
and I’m looking forward to working with all of you on building a 
really great Photos experience in elementary OS.


--
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


Re: [Elementary-dev-community] Picking Up Shotwell Development

2014-01-24 Thread Tristan Petersen

Greetings,

I have just recently joined this list and am eager to help out this 
community.


I have had a lot of experience with Perl and C in the past, but I have 
not used them for a while and am very rusty there. I've also toyed 
around a bit with Mac OS X and iOS development (but have never made any 
"real" apps).


I currently do web development with WordPress and am quite 
knowledgeable in PHP.


All that said, this is my first experience with attempting to program 
on a linux machine. I'm enjoying it immensely so far! I just learned 
about vala a week ago and am already building a nifty app with it, 
mostly leaning on examples from around the web. Last night I found out 
about Glade, downloaded it, and played around with it quite a bit. It's 
a fun tool.


In any case I went ahead and downloaded the newly created trunk for 
pantheon-photos. I've already made some changes as requested in the bug 
tracker. However, as this is my first time developing for elementary 
and linux in general, I would appreciate any guidance from team 
members. I searched on the website but could not find references to how 
to set up a development environment with all the necessary packages.


I would really appreciate if someone could describe how to get up and 
running, using pantheon-photos as an example. I learn quickly and if 
someone takes the time to help me get set up for this one app, I 
believe I can then apply that thruout the rest of elementary (because I 
would like to contribute a lot more in the future). I have some ideas 
for an Address Book and making changes to Calendar to allowing syncing.


At the moment, I got as far as making changes to one source code file, 
SearchFilter.vala (I removed the labels from the toolbar as listed on 
launchpad), ran configure (it generated an error about pkg-config not 
being able to locate glibphoto2 even tho it is installed, which I 
fixed), then ran make. make failed with a whole bunch of errors, almost 
all related to pkg-config not being able to locate packages (as similar 
to glibphoto2). For example:

Package gee-0.8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gee-0.8.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gee-0.8' found

I can copy the full output of the failed make if anyone is able to help.

Apologies if this is not the proper channel for this request, but I've 
tried: searching the website and hanging out in elementary-dev and have 
not had much success with either.


Please help, I'd really like to contribute to the project.

Cheers,
Tristan


On Fri, Jan 24, 2014 at 1:34 PM, Daniel Foré  
wrote:
Harvey has some great mocks on dA. I'm going to be trying to ticket 
some smaller design issues until we get it in a state where I think 
we can start moving the UI in that direction.


The first big design challenge is going to be sorting through that 
menubar and making sure all the functionality is available in the UI. 
Then we can start talking about some bigger UI changes.



On Fri, Jan 24, 2014 at 12:29 PM, A. "Xylon" V.  
wrote:
Yay! Maybe some blueprints linking to some mockups and how they 
should be implemented would be helpful?


On Jan 24, 2014 8:13 PM, "Daniel Foré"  
wrote:

Hey Team,

I’ve been talking to Jim Nelson (President of Yorba) about 
Shotwell for a while now and here’s the quick and dirty: Shotwell 
needs a new maintainer. Ubuntu has the Gallery app, Fedora has 
GNOME photos, and Yorba just doesn’t have the resources anymore 
to maintain Shotwell. Their focus is on Geary. So that pretty much 
leaves us or an unknown to take up the mantel.


Jim seems really excited about the idea of Shotwell becoming a part 
of our community. He thinks we have the talent and the vision to 
bring it up to date and make it into a really great app. But 
there’s a small caveat: Yorba recently joined the GNOME 
development community. So officially, development is done in GNOME 
git and bugzilla and their wiki, etc. Which is obviously not ideal 
for us.


Enter the solution: After some discussion with Jim, we think the 
best course of action is for elementary to fork Shotwell. I’ve 
taken the liberty of setting up a launchpad page for Pantheon 
Photos. It is currently maintained by elementary-apps team, but I 
think we’ll want to create a Pantheon Photos team as Jim wants to 
stay in the loop on development, but we don’t want to spam him 
with all the other elementary apps stuff.


Firstly, I know that this is a big responsibility to take on. I 
think as a community, we can do it. Having Photos in launchpad and 
under the umbrella of the elementary apps team will allow us a lot 
more freedom for casual involvement with the code base. Not to 
mention, Jim has already stated that he is available to answer 
anyone’s questions or give guidance regarding how Shotwell’s 
code is structured, things to watch out for, etc.


I think this is going to be a really positive move for our photos 
app and I’m l

Re: [Elementary-dev-community] Picking Up Shotwell Development

2014-01-24 Thread Erasmo Marín
As some of you know, I have worked in "Foto", and I have already
implemented some widgets that I think could be useful for Shotwell.
I'm not going to maintain Foto anymore, so, some of my work could be
used. I offer my help, but I can't take the responsability of
maintaining shotwell as someone proposed in g+. Shotwell is very
complex, even more than other elementary projects like Files, so, if
it's going to be maintained by the elementary community, we are going
to need a proper amount of people interested.

2014/1/24 Daniel Foré :
> Harvey has some great mocks on dA. I'm going to be trying to ticket some
> smaller design issues until we get it in a state where I think we can start
> moving the UI in that direction.
>
> The first big design challenge is going to be sorting through that menubar
> and making sure all the functionality is available in the UI. Then we can
> start talking about some bigger UI changes.
>
>
> On Fri, Jan 24, 2014 at 12:29 PM, A. "Xylon" V.  wrote:
>>
>> Yay! Maybe some blueprints linking to some mockups and how they should be
>> implemented would be helpful?
>>
>> On Jan 24, 2014 8:13 PM, "Daniel Foré"  wrote:
>>>
>>> Hey Team,
>>>
>>>
>>> I’ve been talking to Jim Nelson (President of Yorba) about Shotwell for a
>>> while now and here’s the quick and dirty: Shotwell needs a new maintainer.
>>> Ubuntu has the Gallery app, Fedora has GNOME photos, and Yorba just doesn’t
>>> have the resources anymore to maintain Shotwell. Their focus is on Geary. So
>>> that pretty much leaves us or an unknown to take up the mantel.
>>>
>>>
>>> Jim seems really excited about the idea of Shotwell becoming a part of
>>> our community. He thinks we have the talent and the vision to bring it up to
>>> date and make it into a really great app. But there’s a small caveat: Yorba
>>> recently joined the GNOME development community. So officially, development
>>> is done in GNOME git and bugzilla and their wiki, etc. Which is obviously
>>> not ideal for us.
>>>
>>>
>>> Enter the solution: After some discussion with Jim, we think the best
>>> course of action is for elementary to fork Shotwell. I’ve taken the liberty
>>> of setting up a launchpad page for Pantheon Photos. It is currently
>>> maintained by elementary-apps team, but I think we’ll want to create a
>>> Pantheon Photos team as Jim wants to stay in the loop on development, but we
>>> don’t want to spam him with all the other elementary apps stuff.
>>>
>>>
>>> Firstly, I know that this is a big responsibility to take on. I think as
>>> a community, we can do it. Having Photos in launchpad and under the umbrella
>>> of the elementary apps team will allow us a lot more freedom for casual
>>> involvement with the code base. Not to mention, Jim has already stated that
>>> he is available to answer anyone’s questions or give guidance regarding how
>>> Shotwell’s code is structured, things to watch out for, etc.
>>>
>>>
>>> I think this is going to be a really positive move for our photos app and
>>> I’m looking forward to working with all of you on building a really great
>>> Photos experience in elementary OS.
>>>
>>> --
>>> 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
>>>
>
>
>
> --
> 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


[Elementary-dev-community] About development on Mac

2014-01-24 Thread Universidad
Hello everyone,

I’ve recently got a MBP and I want to know what is the best way in order to 
develop for Isis, since I can’t get the recent builds to work on VirtualBox.

Cheers!
Marco
-- 
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] Picking Up Shotwell Development

2014-01-24 Thread Daniel Foré
Harvey has some great mocks on dA. I'm going to be trying to ticket some
smaller design issues until we get it in a state where I think we can start
moving the UI in that direction.

The first big design challenge is going to be sorting through that menubar
and making sure all the functionality is available in the UI. Then we can
start talking about some bigger UI changes.


On Fri, Jan 24, 2014 at 12:29 PM, A. "Xylon" V.  wrote:

> Yay! Maybe some blueprints linking to some mockups and how they should be
> implemented would be helpful?
> On Jan 24, 2014 8:13 PM, "Daniel Foré"  wrote:
>
>> Hey Team,
>>
>> I’ve been talking to Jim Nelson (President of Yorba) about Shotwell for a
>> while now and here’s the quick and dirty: Shotwell needs a new maintainer.
>> Ubuntu has the Gallery app, Fedora has GNOME photos, and Yorba just doesn’t
>> have the resources anymore to maintain Shotwell. Their focus is on Geary.
>> So that pretty much leaves us or an unknown to take up the mantel.
>>
>> Jim seems really excited about the idea of Shotwell becoming a part of
>> our community. He thinks we have the talent and the vision to bring it up
>> to date and make it into a really great app. But there’s a small caveat:
>> Yorba recently joined the GNOME development community. So officially,
>> development is done in GNOME git and bugzilla and their wiki, etc. Which is
>> obviously not ideal for us.
>>
>> Enter the solution: After some discussion with Jim, we think the best
>> course of action is for elementary to fork Shotwell. I’ve taken the liberty
>> of setting up a launchpad page for Pantheon 
>> Photos.
>> It is currently maintained by elementary-apps team, but I think we’ll want
>> to create a Pantheon Photos team as Jim wants to stay in the loop on
>> development, but we don’t want to spam him with all the other elementary
>> apps stuff.
>>
>> Firstly, I know that this is a big responsibility to take on. I think as
>> a community, we can do it. Having Photos in launchpad and under the
>> umbrella of the elementary apps team will allow us a lot more freedom for
>> casual involvement with the code base. Not to mention, Jim has already
>> stated that he is available to answer anyone’s questions or give guidance
>> regarding how Shotwell’s code is structured, things to watch out for, etc.
>>
>> I think this is going to be a really positive move for our photos app and
>> I’m looking forward to working with all of you on building a really great
>> Photos experience in elementary OS.
>>
>> --
>> 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
>>
>>


-- 
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


Re: [Elementary-dev-community] Picking Up Shotwell Development

2014-01-24 Thread A. "Xylon" V.
Yay! Maybe some blueprints linking to some mockups and how they should be
implemented would be helpful?
On Jan 24, 2014 8:13 PM, "Daniel Foré"  wrote:

> Hey Team,
>
> I’ve been talking to Jim Nelson (President of Yorba) about Shotwell for a
> while now and here’s the quick and dirty: Shotwell needs a new maintainer.
> Ubuntu has the Gallery app, Fedora has GNOME photos, and Yorba just doesn’t
> have the resources anymore to maintain Shotwell. Their focus is on Geary.
> So that pretty much leaves us or an unknown to take up the mantel.
>
> Jim seems really excited about the idea of Shotwell becoming a part of our
> community. He thinks we have the talent and the vision to bring it up to
> date and make it into a really great app. But there’s a small caveat: Yorba
> recently joined the GNOME development community. So officially, development
> is done in GNOME git and bugzilla and their wiki, etc. Which is obviously
> not ideal for us.
>
> Enter the solution: After some discussion with Jim, we think the best
> course of action is for elementary to fork Shotwell. I’ve taken the liberty
> of setting up a launchpad page for Pantheon 
> Photos.
> It is currently maintained by elementary-apps team, but I think we’ll want
> to create a Pantheon Photos team as Jim wants to stay in the loop on
> development, but we don’t want to spam him with all the other elementary
> apps stuff.
>
> Firstly, I know that this is a big responsibility to take on. I think as a
> community, we can do it. Having Photos in launchpad and under the umbrella
> of the elementary apps team will allow us a lot more freedom for casual
> involvement with the code base. Not to mention, Jim has already stated that
> he is available to answer anyone’s questions or give guidance regarding how
> Shotwell’s code is structured, things to watch out for, etc.
>
> I think this is going to be a really positive move for our photos app and
> I’m looking forward to working with all of you on building a really great
> Photos experience in elementary OS.
>
> --
> 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


[Elementary-dev-community] Picking Up Shotwell Development

2014-01-24 Thread Daniel Foré
Hey Team,

I’ve been talking to Jim Nelson (President of Yorba) about Shotwell for a
while now and here’s the quick and dirty: Shotwell needs a new maintainer.
Ubuntu has the Gallery app, Fedora has GNOME photos, and Yorba just doesn’t
have the resources anymore to maintain Shotwell. Their focus is on Geary.
So that pretty much leaves us or an unknown to take up the mantel.

Jim seems really excited about the idea of Shotwell becoming a part of our
community. He thinks we have the talent and the vision to bring it up to
date and make it into a really great app. But there’s a small caveat: Yorba
recently joined the GNOME development community. So officially, development
is done in GNOME git and bugzilla and their wiki, etc. Which is obviously
not ideal for us.

Enter the solution: After some discussion with Jim, we think the best
course of action is for elementary to fork Shotwell. I’ve taken the liberty
of setting up a launchpad page for Pantheon
Photos.
It is currently maintained by elementary-apps team, but I think we’ll want
to create a Pantheon Photos team as Jim wants to stay in the loop on
development, but we don’t want to spam him with all the other elementary
apps stuff.

Firstly, I know that this is a big responsibility to take on. I think as a
community, we can do it. Having Photos in launchpad and under the umbrella
of the elementary apps team will allow us a lot more freedom for casual
involvement with the code base. Not to mention, Jim has already stated that
he is available to answer anyone’s questions or give guidance regarding how
Shotwell’s code is structured, things to watch out for, etc.

I think this is going to be a really positive move for our photos app and
I’m looking forward to working with all of you on building a really great
Photos experience in elementary OS.

-- 
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


Re: [Elementary-dev-community] Popovers in GTK

2014-01-24 Thread teemperor
Applications that have a menubar and a headerbar (like all GNOME 
applications that use the global-menu and have no fallback to a 
appmenu) will look like this. I'm pretty sure they fixed that in 
version 3.11.2. Luckily most GNOME apps have a custom fallback to a 
appmenu so it wouldn't be that horrible if we had to stay at 3.10.


- Raphael

Am Fr, 24. Jan, 2014 um 1:15 ,Daniel Foré  
schrieb:
Not sure if apps need to be updated to take advantage of the new 
fallbacks, but I don't even know what's going on there. 

Cheers,

Daniel Foré
elementaryos.org


On Thu, Jan 23, 2014 at 11:25 AM, Raphael Isemann 
 wrote:


When 3.12 really fixes the headerbar problem with the global menu 
(see [1]) then i'm 100% in favor of GTK+ 3.12.


- Raphael

[1] http://imgur.com/9d7HF4q

Am 23.01.2014 16:33 schrieb "Daniel Foré" :

Hey Cody,

Yes those are entirely theme related and fixable. My only 
hesitation is introducing fixes for 3.12 that may break 3.10 unless 
we're sure we're targeting 3.12

Cheers,

Daniel Foré
elementaryos.org


On Thu, Jan 23, 2014 at 7:04 AM, Cody Garver 
 wrote:


I've been using the PPA for a while and the only bugs I've 
observed are theme related like ugly notebooks and boxes around 
headerbar close and maximize buttons. At least I assume those are 
theme related.


I don't know if you've mentioned it before, but another benefit of 
3.12 is headerbars can have more than just the close button. 


Sent from my iPhone

On Jan 23, 2014, at 8:54 AM, "Daniel Foré" 
 wrote:



Hey dudes,

As you may know, popovers have landed in 
GTK! http://blogs.gnome.org/mclasen/2014/01/22/and-now-popovers/


AFAIK, this means they will be available in GTK 3.12, which is 
imo yet another reason to reach for GTK 3.12 by default in Isis. 
If I understand correctly, the gnome team staging PPA for 14.04 
is being set up such that we should be able to get packages for 
3.12


This would imply another deprecated widget in Granite since the 
GTK widget should be able to do everything that our widget does 
and hopefully doesn't have the quirky bugs that our widget has.


So, basically I think we should probably make a decision about 
whether we intend to ship GTK 3.12 in Isis or not.


--
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







-- 
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