Re: Google Summer of Code

2019-04-04 Thread Valorie Zimmerman
On Thu, Apr 4, 2019 at 10:12 PM Supriya Palli 
wrote:

> Hello,
>
>
>
> My name is Supriya Palli and I am a first-year Computer Science B.S.
> student at Florida State University. I currently finishing up a C++ course
> in Object Oriented Programming and am looking for ways to continue my
> learning in C++ and other technologies over the summer. I noticed that some
> of the projects you have listed for Google Summer of Code include C++ as a
> skill, but I am not sure I would meet the other skill requirements. Are
> there any specific projects you would recommend for beginners? Or any
> projects I could contribute to outside of the Google Summer of Code program?
>
>
> *Thank You,*
> *Supriya Palli*
>

Hello Supriya, thanks for writing. You're rather late to the program, I'm
afraid, but perfect timing to prepare for next year. The deadline for
student proposals is the 9th, and part of the requirement, as I'm sure
you've seen, is linking some commits to the KDE codebase. The deadline
gives you not enough time to connect to a team and develop a good proposal.

The specific task I suggest is to run the software! install a linux
distribution that has KDE Plasma and our applications, and use that as your
every day computer environment. Do you encounter bugs in something you
like? See if you can fix them after reporting the bugs on bugs.kde.org.
Upload your diff, your patch on Phabricator if that team uses it. Join
their IRC/Matrix/ etc channels, subscribe to their mail list, and get to
know the developers. See how they interact with their GSoC students. There
are lots of teams, so hang out in #kde-devel, the general channel too.
#kde-soc is the channel for GSoC students and mentors -- all are welcome.

GSoC is only one way to contribute to KDE, and not the major way most get
involved at all. Start at https://community.kde.org/Get_Involved and see
where you end up!

All the best,

Valorie

-- 
http://about.me/valoriez


Google Summer of Code

2019-04-04 Thread Supriya Palli
Hello,



My name is Supriya Palli and I am a first-year Computer Science B.S.
student at Florida State University. I currently finishing up a C++ course
in Object Oriented Programming and am looking for ways to continue my
learning in C++ and other technologies over the summer. I noticed that some
of the projects you have listed for Google Summer of Code include C++ as a
skill, but I am not sure I would meet the other skill requirements. Are
there any specific projects you would recommend for beginners? Or any
projects I could contribute to outside of the Google Summer of Code program?


*Thank You,*
*Supriya Palli*


Re: Appstream Release metadata

2019-04-04 Thread Aleix Pol
On Thu, Apr 4, 2019 at 3:54 PM Jonathan Riddell  wrote:
>
> I just blogged but worth an e-mail for anyone doing application releases.
>
> https://jriddell.org/2019/04/04/add-appstream-release-data-to-your-app-releases/
>
> Appstream is a metadata standard for your software releases which gets
> used by package managers and app stores as well as web sites such as
> kde.org (one day at least).
>
> If you are incharge of making releases of an application from KDE mind
> and make sure it has an appstream appdata file.  You should also
> include a screenshot preferably in the product-screenshots git repo.
>
> You should also add release data to your appstream files.  See the
> docs for the full details.  Not all the data will be very practical to
> add before the release time but it is useful to at least have a
> version number and maybe a release date added in.
>
> I’ve added this to the Releasing Software wiki page now. And I’ve
> written a wee script appstream-metainfo-release-update
> https://invent.kde.org/jriddell/appstream-metainfo-release-update to
> update the XML with a simple command which I’ve now added to the
> Plasma release process.

Cool stuff, thanks Jonathan!

Aleix


Facebook's KDE Connector integration app

2019-04-04 Thread Martin Klapetek
Hello!

Back in the days there used to be some level of Facebook integration into
KDE apps and a Facebook app called "KDE Connector" was used to integrate
with it.

I inherited it from the previous maintainer and it's now tied to my
account; I keep getting alerts for this but I'm not aware of anything using
this Facebook app, the only occurrence I could find is a disabled KAccounts
provider file.

As I'm no longer involved with any Facebook integration projects - would
anyone like to take over the ownership of this Facebook app? If so
please let me know, otherwise I'll just delete it sometime next week.

Cheers
--
Martin Klapetek


Appstream Release metadata

2019-04-04 Thread Jonathan Riddell
I just blogged but worth an e-mail for anyone doing application releases.

https://jriddell.org/2019/04/04/add-appstream-release-data-to-your-app-releases/

Appstream is a metadata standard for your software releases which gets
used by package managers and app stores as well as web sites such as
kde.org (one day at least).

If you are incharge of making releases of an application from KDE mind
and make sure it has an appstream appdata file.  You should also
include a screenshot preferably in the product-screenshots git repo.

You should also add release data to your appstream files.  See the
docs for the full details.  Not all the data will be very practical to
add before the release time but it is useful to at least have a
version number and maybe a release date added in.

I’ve added this to the Releasing Software wiki page now. And I’ve
written a wee script appstream-metainfo-release-update
https://invent.kde.org/jriddell/appstream-metainfo-release-update to
update the XML with a simple command which I’ve now added to the
Plasma release process.