Re: Google Summer of Code
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
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
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
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
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.