Re: [Elementary-dev-community] Hi!

2014-09-26 Thread Sergey "Shnatsel" Davidoff
Guys, it's been two days and a flamewar, and still no constructive
pointers?! You should feel ashamed for yourself!

Hi Tobia! I hope this initial accidental flamewar wasn't too off-putting.
We really should set up better exchange of patches between Shotwell and
Photos one of these days, and work in the spirit of collaboration instead
of... well, THAT.

First thing you'd need is to familiarize yourself with Vala. Here are some
links to get you started:
https://live.gnome.org/Vala/Tutorial - the official tutorial, which is
rather comprehensive
https://wiki.gnome.org/Projects/Vala/ValaForJavaProgrammers and
https://wiki.gnome.org/Projects/Vala/ValaForCSharpProgrammers might be
handy if you're familiar with either Java or C#, since Vala resembles those
languages (C# in particular)
http://valadoc.org/ hosts documentation on most libraries,
http://valadoc.elementaryos.org/ for documentation on elementary's in-house
convenience library (only used in Photos). Sometimes we ship package
versions different from those documented on valadoc.org; if in doubt, check
/usr/share/vala/vapi/ locally for the definitive bindings.

http://elementaryos.org/docs/code is a kickstart for Vala and contributing
to elementary projects, and to some extent the GTK box model. I believe our
guide still doesn't cover submitting patches, so refer to the old dev guide
draft

for that instead. If you have any problems with understanding GTK, GNOME
developer screencasts  can be of use, or just
ask around.

#elementary-dev on FreeNode is our development IRC channel, but it's not
really populated by developers these days - we now use a more convenient
but proprietary platform internally that (unfortunately) does not allow
guest access. (Somebody please send an invite to our Slack to this guy!).

For Photos, the project page is at https://launchpad.net/pantheon-photos
(see elementary developer guide for handling those), and you should also
check out elementary Human Interface Guidelines at
http://elementaryos.org/docs/human-interface-guidelines if you're
interested in contributing. Photos is largely about making Shotwell get out
of your way and redesigning to so it can live up to elementary OS usability
standards. Looking at the bug tracker, there's still quite some low-hanging
fruit in the UI. This should be a good starting point since you'd learn
GTK, Vala and talking to designers all at once :)

I can't comment on contributing to Shotwell besides linking to
https://wiki.gnome.org/Apps/Shotwell since I don't typically deal with it.
Perhaps Jim will be willing to give some pointers.

May the Source be with you!
-- 
Sergey "Shnatsel" Davidoff
-- 
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] Hi!

2014-09-25 Thread Jim Nelson
There's a lot of "Shotwell is dead" talk out there, which isn't true.  
I would love it if more contributors would throw patches our way; it 
doesn't help if people are saying "Don't bother, Yorba's dropped 
Shotwell."  We've done a lot of hard work on Shotwell, now we're asking 
the community to step up and contribute too.


-- Jim

On Thu, Sep 25, 2014 at 1:24 PM, Erasmo Marín  
wrote:
Hi Nelson, sorry if I make it sound like if you are not interested in 
community, I'm sure you are, It's just my opinion of how it looks 
"from outside". Photos is changing a lot in the trunk branch, so 
looks more open to big changes in the future (gui and functionally), 
while shotwell looks more like a finished product, very stable. Looks 
like both projects are in different steps in the software life cycle.


Also, you make a point. Shotwell is available in more distributions, 
like Ubuntu, and that's attractive for contributors too.


I don't want to start a fight or something like that :). Both 
projects can benefit each other.


Greetings and sorry for my English if I did any mitsake.

El sep 25, 2014 2:43 PM, "Jim Nelson"  escribió:


On Thu, Sep 25, 2014 at 7:20 AM, Erasmo Marín 
 wrote:
Also, the guys at shotwell are accepting patches and contributions, 
but they are not extending shotwell any more, so you have better 
chances to get your branch accepted here, and photos is a more 
active project.




I'm not sure how Shotwell can be accepting patches and contributions 
and yet contributors not have a good chance of their branch being 
accepted.  Your logic is specious.


If you contribute to Shotwell, your branch and patches have as good 
a chance as anywhere of being accepted.  Yorba has high interest in 
the community growing Shotwell.  We do not blow off contributions.  
If anything, we're eager to accept them.


Also know that your work on Shotwell will be available for all GNOME 
Desktops, including Ubuntu, Fedora, Mint, and more.  No matter 
what's said here, Shotwell remains the most-used photo manager in 
Linux today.


-- Jim
-- 
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] Hi!

2014-09-25 Thread Erasmo Marín
Hi Nelson, sorry if I make it sound like if you are not interested in
community, I'm sure you are, It's just my opinion of how it looks "from
outside". Photos is changing a lot in the trunk branch, so looks more open
to big changes in the future (gui and functionally), while shotwell looks
more like a finished product, very stable. Looks like both projects are in
different steps in the software life cycle.

Also, you make a point. Shotwell is available in more distributions, like
Ubuntu, and that's attractive for contributors too.

I don't want to start a fight or something like that :). Both projects can
benefit each other.

Greetings and sorry for my English if I did any mitsake.
El sep 25, 2014 2:43 PM, "Jim Nelson"  escribió:

>
> On Thu, Sep 25, 2014 at 7:20 AM, Erasmo Marín 
> wrote:
>
> Also, the guys at shotwell are accepting patches and contributions, but
> they are not extending shotwell any more, so you have better chances to get
> your branch accepted here, and photos is a more active project.
>
>
> I'm not sure how Shotwell can be accepting patches and contributions and
> yet contributors not have a good chance of their branch being accepted.
> Your logic is specious.
>
> If you contribute to Shotwell, your branch and patches have as good a
> chance as anywhere of being accepted.  Yorba has high interest in the
> community growing Shotwell.  We do not blow off contributions.  If
> anything, we're eager to accept them.
>
> Also know that your work on Shotwell will be available for all GNOME
> Desktops, including Ubuntu, Fedora, Mint, and more.  No matter what's said
> here, Shotwell remains the most-used photo manager in Linux today.
>
> -- Jim
>
-- 
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] Hi!

2014-09-25 Thread Tobia Tesan


On 25/09/2014 20:50, Daniel Foré wrote:
Shotwell and Photos are both good products serving different audiences 
and with a different developer workflow. Both projects welcome 
contributions. Go where you feel most comfortable :)


Well, I didn't mean to start a flame* - mine was an honest mistake.
If nothing else I can see that both teams are very proud of their work 
and love taking jabs at each other in good humor :)


Then again, I really dig Elementary and I can see myself using it as my 
desktop in the future, even if for the time being I use Shotwell for my 
needs, so keeping an eye on both trackers won't hurt :)


* For that, I just pop into a random IRC chan, claim Emacs' superiority 
over both Vim and XCode and wait.


--
Tobia Tesan

"Any man's death diminishes me, because I am involved in mankind,
 and therefore never send to know for whom the bell tolls: it tolls
 for thee."
-- John Donne, Meditation XVII


--
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] Hi!

2014-09-25 Thread maddiegma
Don't listen to their reasonable sounding suggestions. Follow your 
heart, Photos is cooler.


On Thu, Sep 25, 2014 at 12:50 PM, Daniel Foré 
 wrote:
Shotwell and Photos are both good products serving different 
audiences and with a different developer workflow. Both projects 
welcome contributions. Go where you feel most comfortable :)


Cheers,

Daniel Foré
elementaryos.org


On Thu, Sep 25, 2014 at 11:43 AM, Jim Nelson  wrote:



On Thu, Sep 25, 2014 at 7:20 AM, Erasmo Marín 
 wrote:
Also, the guys at shotwell are accepting patches and contributions, 
but they are not extending shotwell any more, so you have better 
chances to get your branch accepted here, and photos is a more 
active project.




I'm not sure how Shotwell can be accepting patches and contributions 
and yet contributors not have a good chance of their branch being 
accepted.  Your logic is specious.


If you contribute to Shotwell, your branch and patches have as good 
a chance as anywhere of being accepted.  Yorba has high interest in 
the community growing Shotwell.  We do not blow off contributions.  
If anything, we're eager to accept them.


Also know that your work on Shotwell will be available for all GNOME 
Desktops, including Ubuntu, Fedora, Mint, and more.  No matter 
what's said here, Shotwell remains the most-used photo manager in 
Linux today.


-- Jim


-- 
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] Hi!

2014-09-25 Thread Daniel Foré
Shotwell and Photos are both good products serving different audiences and with 
a different developer workflow. Both projects welcome contributions. Go where 
you feel most comfortable :)

Cheers,

Daniel Foré
elementaryos.org

On Thu, Sep 25, 2014 at 11:43 AM, Jim Nelson  wrote:

> On Thu, Sep 25, 2014 at 7:20 AM, Erasmo Marín  
> wrote:
>> Also, the guys at shotwell are accepting patches and contributions, 
>> but they are not extending shotwell any more, so you have better 
>> chances to get your branch accepted here, and photos is a more active 
>> project.
>> 
> I'm not sure how Shotwell can be accepting patches and contributions 
> and yet contributors not have a good chance of their branch being 
> accepted.  Your logic is specious.
> If you contribute to Shotwell, your branch and patches have as good a 
> chance as anywhere of being accepted.  Yorba has high interest in the 
> community growing Shotwell.  We do not blow off contributions.  If 
> anything, we're eager to accept them.
> Also know that your work on Shotwell will be available for all GNOME 
> Desktops, including Ubuntu, Fedora, Mint, and more.  No matter what's 
> said here, Shotwell remains the most-used photo manager in Linux today.
> -- Jim-- 
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] Hi!

2014-09-25 Thread Jim Nelson


On Thu, Sep 25, 2014 at 7:20 AM, Erasmo Marín  
wrote:
Also, the guys at shotwell are accepting patches and contributions, 
but they are not extending shotwell any more, so you have better 
chances to get your branch accepted here, and photos is a more active 
project.




I'm not sure how Shotwell can be accepting patches and contributions 
and yet contributors not have a good chance of their branch being 
accepted.  Your logic is specious.


If you contribute to Shotwell, your branch and patches have as good a 
chance as anywhere of being accepted.  Yorba has high interest in the 
community growing Shotwell.  We do not blow off contributions.  If 
anything, we're eager to accept them.


Also know that your work on Shotwell will be available for all GNOME 
Desktops, including Ubuntu, Fedora, Mint, and more.  No matter what's 
said here, Shotwell remains the most-used photo manager in Linux today.


-- Jim
-- 
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] Hi!

2014-09-25 Thread Erasmo Marín
Also, the guys at shotwell are accepting patches and contributions, but
they are not extending shotwell any more, so you have better chances to get
your branch accepted here, and photos is a more active project.
El sep 25, 2014 5:39 AM, "Maddie May"  escribió:

>  Photos is way cooler than Shotwell though, contribute to us instead :)
> On 9/25/2014 2:11 AM, Tobia Tesan wrote:
>
> On 24/09/2014 18:58, Joshua Strobl wrote:
>
> Shotwell is *not* being maintained by the elementary team, Yorba is.
> elementary forked Shotwell for Photos.
>
>
> I'm really embarassed.
> Sorry for the mix up, I should have double-checked my facts.
>
> Still submitting a patch won't hurt, I guess.
>
> --
> Tobia Tesan 
> Turn a seeming disadvantage to your advantage.
> The greater the seeming disadvantage, the greater the possible
> advantage.
>
>
>
>
>
> --
> 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] Hi!

2014-09-25 Thread Maddie May

Photos is way cooler than Shotwell though, contribute to us instead :)
On 9/25/2014 2:11 AM, Tobia Tesan wrote:

On 24/09/2014 18:58, Joshua Strobl wrote:
Shotwell is *not* being maintained by the elementary team, Yorba is. 
elementary forked Shotwell for Photos.


I'm really embarassed.
Sorry for the mix up, I should have double-checked my facts.

Still submitting a patch won't hurt, I guess.

--
Tobia Tesan

Turn a seeming disadvantage to your advantage.
The greater the seeming disadvantage, the greater the possible
advantage.




-- 
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] Hi!

2014-09-25 Thread Tobia Tesan

On 24/09/2014 18:58, Joshua Strobl wrote:
Shotwell is *not* being maintained by the elementary team, Yorba is. 
elementary forked Shotwell for Photos.


I'm really embarassed.
Sorry for the mix up, I should have double-checked my facts.

Still submitting a patch won't hurt, I guess.

--
Tobia Tesan

Turn a seeming disadvantage to your advantage.
The greater the seeming disadvantage, the greater the possible
advantage.

-- 
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] Hi!

2014-09-24 Thread Joshua Strobl
Shotwell is *not* being maintained by the elementary team, Yorba is. 
elementary forked Shotwell for Photos.


On 09/24/2014 07:05 PM, Raphael Isemann wrote:
Wait, i think Shotwell and Photos (as the fork under the 
elementary-umbrella is named) are both active? Maybe i'm just 
misinformed here (Photos is not really my department).


Anyway, if you want to get your patch merges into Photos, you need to 
create a merge-proposal for this branch on launchpad: 
https://code.launchpad.net/~pantheon-photos/pantheon-photos/trunk 

After you proposed your branch, you get feedback over the comments for 
your merge-proposal :)


Cheers,

Raphael

Am Mi, 24. Sep, 2014 um 5:49 schrieb Tobia Tesan :
[Disclaimer: I sent this exact email to shotwell-list, and the it has 
been pointed out to me that it is probably better suited for this ML, 
since, I learn, Shotwell will be maintained by the Elementary team in 
the future]


Hi, I'm Tobia, from Italy.
I'm studying for my BS in CS, have previously worked for a couple of 
companies - mainly web portals and stuff - and was a GSOC student for 
the ScummVM project last year.
I think Shotwell is an important piece of software and looks 
interesting to hack on, I'd like to contribute a little in my spare time.
Disclaimer: I'm no ace, my purpouse would be in no small part to get 
some exercise and learn stuff.


I've started with attacking this one (really simple) ticket to get my 
feet wet - you can find the link to the proposed patch in the 
comments: https://bugzilla.gnome.org/show_bug.cgi?id=717960


Is there anything you can suggest?
Interesting tickets to try and fix, IRC channels and pages to keep an 
eye on, suggestions?


Thanks!

--
Tobia Tesan
mailto:tobia.te...@gmail.com>>
"We took a perfectly useless psychopath like Valentine, and turned him
 into a successful executive. And during the same time, we turned an
 honest, hard-working man into a violent, deranged, would-be killer!"
-- Trading Places






-- 
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] Hi!

2014-09-24 Thread Raphael Isemann
Wait, i think Shotwell and Photos (as the fork under the 
elementary-umbrella is named) are both active? Maybe i'm just 
misinformed here (Photos is not really my department).


Anyway, if you want to get your patch merges into Photos, you need to 
create a merge-proposal for this branch on launchpad: 
https://code.launchpad.net/~pantheon-photos/pantheon-photos/trunk
After you proposed your branch, you get feedback over the comments for 
your merge-proposal :)


Cheers,

Raphael

Am Mi, 24. Sep, 2014 um 5:49 schrieb Tobia Tesan 
:
[Disclaimer: I sent this exact email to shotwell-list, and the it has 
been pointed out to me that it is probably better suited for this ML, 
since, I learn, Shotwell will be maintained by the Elementary team in 
the future]


Hi, I'm Tobia, from Italy.
I'm studying for my BS in CS, have previously worked for a couple of 
companies - mainly web portals and stuff - and was a GSOC student for 
the ScummVM project last year.
I think Shotwell is an important piece of software and looks 
interesting to hack on, I'd like to contribute a little in my spare 
time.
Disclaimer: I'm no ace, my purpouse would be in no small part to get 
some exercise and learn stuff.


I've started with attacking this one (really simple) ticket to get my 
feet wet - you can find the link to the proposed patch in the 
comments: https://bugzilla.gnome.org/show_bug.cgi?id=717960


Is there anything you can suggest?
Interesting tickets to try and fix, IRC channels and pages to keep an 
eye on, suggestions?


Thanks!

--
Tobia Tesan

"We took a perfectly useless psychopath like Valentine, and turned him
 into a successful executive. And during the same time, we turned an
 honest, hard-working man into a violent, deranged, would-be killer!"
-- Trading Places

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