Hi all,
I am Lasitha Wattaladeniya, final year undergraduate from the
Department of Computer Science and Engineering, University of
Moratuwa. I am really interested to take part in this year's GSOC
program and I think "openSUSE News/Planet on Android" is an
interesting project that I'm willing to contribute.
High Level behaviour of the application
"openSUSE News/Planet on Android" application will bring you news
related to OpenSUSE with Flipboard [1] like experience. It also
capable of bringing you activities happening on Social networks
related to openSUSE.
Why me?
I have competent in Android Development, Java, C# .Net and also
related web technologies like HTML, XML, JavaScript and JQuery. I am
really a Open Source enthusiastic and I have dig into various other
open source technologies like Mono [2] as well. I also have done
nearly 8 months of industrial training at Virtusa pvt [3], therefore I
believe that I am capable of taking up the responsibility of "openSUSE
News/Planet on Android" project and complete it within the given time
period. You can also have a look at my blog [4].
I was working on this project, understanding requirements and
searching for information sources, in past weeks. Sorry for the late
introduction. I really appreciate if anyone can give me feedbacks and
comments regarding my idea.
I am looking forward to submit the project proposal within this week.
Thank you
Lasitha Wattaladeniya
http://about.me/wattale
[1]. http://flipboard.com/
[2]. http://mono-project.com/Main_Page
[3]. http://www.virtusa.com/
[4]. http://techreadme.blogspot.com/
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org
Hi,
in my institute and many others around the world the libraries
"libnetcdf" and "libnetcdff" are used in a regular basis.
Since release 12.2, the static libraries are not included in the devel
packages any more. It would be very helpful for
the weather, climate and space community (among others) if you could
provide the netcdf-devel-static package.
Do you plan to include it in the future?
It would be nice and practical to have the netcdf-devel-static package
in an official repository. In the case of the
close related "hdf5" package, it seems not to be any problem to provide
the hdf5-devel-static in the Science repository.
Could you please consider the possibility of providing a
netcdf-devel-static package (including libnetcdf.a and libnetcdff.a)
in a similar way (e.g. in Science repository)? It would make things much
easier for us ... .
Best regards,
Sebastian
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org
Hello there,
My name is Panos and I am an undergraduate student of Control System
engineering in Greece. I would like to participate in GSOC 2013 for
OpenSUSE and this is my idea.
More information about my knowledge in Computer Science, programming
and Linux can be found here. btw I have no experience in Qt 5 but
Ispeak C++ fluently. So, learning QML and Qt is not a problem for me.
(link: panosgeorgiadis.com/about-me/ )
The problem: I am using Linux for the past 10 years (or 9) and all I
see in forums are the same old questions. How to install that, How to
install this, etc. Even in 2013, with Google search engine, one-click
installers, a web full of tutorials,guides and how-to videos, people
still keep asking for trivial stuff, like how to install graphics
drivers, codecs, etc. Sometimes they make it, sometimes they don't and
then they try a different distro with out-of-the box features, like
Ubuntu.
Real life scenario: When my sister installed OpenSuSE 12.3 last week,
she couldn't play media (video) files. Thus, she downloaded VLC from
OBS, but again she couldn't play the video due to the missing codecs.
But she doesn't know what a codec is, so she downloaded all the
possible media players through OBS and yet she couldn't play the video
file.
Another example, many friends of mine are gamers and they use Windows
7. Now, they want to test Steam in Linux and they go for Ubuntu
installation. Why ? Let's say about nvidia and amd drivers, more and
more people are trying Steam in Linux and they need proprietary
drivers for their GPUs. Most of them are afraid to mess with
driver-related stuff and finally they go with Ubuntu or Windows.
Others, they don't even know what GPU they have or if their Radeon
HD2000/3000/4000 is Legacy supported and even more if the new xorg is
supported by the new driver etc etc. X broken situations.
OpenSuSE needs to provide easy and modern way of handling with such
trivial tasks. Don't get me wrong, OBS and one-click installers are
great, excellent, magic tools but to use them you need to know what
software you need in the first place. So, new Linux users, users that
migrate from Windows 8 to Linux and don't know what software they
need. They never heard of k3b, but Nero burning rom and such stuff.
All they know is their task (eg burn a DVD), and OpenSUSE needs to
provide them with the necessary tools to do the job in the most lazy
and convenient way.
Idea: Develop a program like Fedora's easylife (google it) exclusively
for OpenSuSE that allows you to install must-have application based in
tasks (like "Play Steam games") just by clicking. Imagine a program
that is built only for OpenSuSE and allows you to mess with such
trivial must-have applications. But this program will be useful for
everyone, not just the "newbies". eg let's say I want to install all
the programs I need to program in C++ with OpenCV and CUDA or OpenCL.
I don't have the time to search into forums, I don't have the time to
look for tutorials. But even providing me with an one-click installer,
I have to know which programs I need in order to search for them and
install them. Clicking is not the problem. But "where" to click ;)
I am talking you about the most laziest and most boring user has ever been.
- He wants to watch video. Click and install all the necessary stuff.
- He wants to play Steam. Click and install all the necessary stuff.
- He wants to record a song with his guitar using Line6 POD HD. Click
and install.
- He wants to develop an Android app. Click and install all the necessary stuff.
- He wants to make a Youtube video. Click and install all the
necessary stuff for screencasting, video editing etc.
- He wants to setup phpmyadmin in localhost. Click and install all the
necessary stuff.
Whatever he wants, OpenSuSE provides him in most easy way. Just click
the "task" he wants, not the "programs" and make it optimized and
pre-configured for OpenSuSE distro. Many people use their scripts and
let's face it, when you install a distro for the first time we all
look for 10-things you have to do first after install
OpenSUSe/Ubuntu/Fedora etc. So, why not, make a community software
that is controlled by the community and not individuals personal
opinions -- Jim's, Panos's, Andrew's, Maria's (randomly picked names).
So, instead of developing a Software Center, develop a Task Center for
anyone who wants to do a simple task. I think that the "recipe" is
more important the "ingredients".
Let me know your ideas and if this is good enough for GSOC project :)
Have a nice day all of you :)
--
Best Regards,
Panos Georgiadis
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org
Hello,
I'm a student from Poland and I'd like to take part in Google Summer of Code this year. I'm missing some features in opensuse distribution, so I wanted to work on one of them during the summer. Please rate these ideas and comment about chances of accepting them.
Idea #1: external boot selection sources for Grub2 (windows; serial port)
This one is rather cross-distribution topic, but may require creating distribution-specific tools (which could be incorporated to grub project, if they wants to).
Problem scenario #1: I'm working (at the moment) on Windows, installed an system update and want to reboot. So, I click "reboot" and go to the kitchen to make a cup of tea. When I come back, linux is started, because it was default selection and grub booted into it.
Problem scenario #2: My PC is shut down and I want to boot into Windows. I press "power" and wait for system to boot. BIOS takes some time to check the hardware, grub waits 3 seconds for OS selection and... I'm late for selecting Windows, because I was disturbed for a moment by something else.
Problem scenario #3: I want to boot my PC remotely to Windows, using Ethernet card boot feature. I have to boot into default system (linux) first, then reboot into Windows.
Common problem: I have to stare at monitor during boot process, to not overlook Grub menu - if I miss it, I waste lots of time to wait for reboot to correct OS.
Suggested solution: I wanted to implement simple-to-use tools to make it possible to:
- select "reboot to" OS directly from Windows (like it's currently done in opensuse) - this would include preparing configuration tool for linux (to setup grub, or windows app, if needed), patching grub itself (also, if needed) and implementing Windows application, which would let select next boot-once OS for Grub and reboot PC. Such Windows tool would be splitted into at least two components: pure command-line tool just to set boot-once setting and GUI app to easily use it.
- (optional) make it possible to control grub via physical device (connected, for example, via serial port). It would make it possible for user to build a simple-as-possible switch, which would let him select OS *before* powering on or rebooting PC
- (optional, I'm not sure if it's possible to do it during GSoC, or won't require too much dependencies) make it possible to select OS when booting from Ethernet card
Idea #2: zypper and yast2 improvements to make them more comfortable
I've found some areas, where zypper could be improved a bit:
- "zypper ref" (and also, yast) could (maybe optionally) refresh multiple repositories at once - this would really speed up refresh process. It's not as trivial as it may look like - there have to be handled UI requests (for example, about inability to download some file) in correct order, progress bars handled correctly and so on. But it's definitely possible.
- ability to search directly in http://software.opensuse.org/search (with option to omit "home:" directories) - this includes (optional) yast interface and automatic repository adding (after prompt, of course)
- complete uninstall feature: zypper should remember, which packages were automatically installed when user wanted to install other package. If he wanted just A package, and it required B and C, zypper would remember it. When user wants to *completely uninstall* A, then B and C would be removed also (but only, if other packages, installed after A, doesn't depend on them). There are some pitfalls, that have to be handled: D was installed few days after A and it depends on C; user uninstalla A, so B is uninstalled also (but not C); at last, user uninstalls D and C is no longer needed.
Please, rate those ideas and tell me, how high are the chances for GSoC with these two.
Thanks,
okordy
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org
Hi,
For those who care, I will not make the meeting tomorrow, sorry. I am on
the road and will not be able to join.
Later,
Robert
--
Robert Schweikert MAY THE SOURCE BE WITH YOU
SUSE-IBM Software Integration Center LINUX
Tech Lead
rjschwei(a)suse.com
rschweik(a)ca.ibm.com
781-464-8147
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org
Hi,
I am a Belgian student in Engineering at the Catholic University of
Louvain-la-Neuve (UCL). I am 20 and currently in my second year of
bachelor and I have token applied mathematics and computer science as
options.
I am familiar with Ruby on Rails, C/C++, Java, Android, Python and Oz.
I am developing 2 websites in Ruby on Rails, one for managing vocabulary
lists (https://github.com/blegat/openvoc) and one for training for
mathematical olympiads (http://www.imo-official.org/)
(https://github.com/blegat/ombtraining).
For these 2 projects, I use RSpec, git and github.
So I would say that I have a quite good experience with Ruby,
Git and RSpec.
I would love to contribute to git-review under the openSUSE umbrella.
git-review is currently able to create a pull request from the CLI,
list all pull requests, show it in the terminal, open it in a browser,
get a local copy of the code, approve it, close it and merge it.
According to the github issues of the project and the openSUSE idea's
page, here a some improvements that could be done
* Enable git-review to work on different forks of a project (it was on
the idea's page, I don't really understand what it means, perhaps a
summary of the issues about the tool being too upstream/master
specific);
* Use the latest GitHub API (v3);
* Add support for Prophet which is a tool that "Loops through open
pull requests on a GitHub hosted repository and runs your code (i.e.
tests) on the merged branch. After the run has finished, Prophet will
post a comment to the pull request stating whether the execution
succeeded or failed.";
* Continue the work being done to fully test git-review with rspec
(https://github.com/b4mboo/git-review/issues/1);
* Create requests to other repos and branches than upstream/master
(https://github.com/b4mboo/git-review/issues/4);
* The diffs are currently displayed against the local master, it would
be nice to display it against master on github
(https://github.com/b4mboo/git-review/issues/6);
* Reviews are currently against master only except if the
TARGET_BRANCH environment variable is set. I would be nice to find a
more comfortable way to do this
(https://github.com/b4mboo/git-review/issues/14);
* Create pull request off from existing issue to avoid duplicate
(https://github.com/b4mboo/git-review/issues/27).
I find this tool very interesting and while its current state looks
quite good, it still requires some work to be feature complete.
However I don't think each of these feature would take so long to
implement and I'm convinced that I will be able to implement all the
items I've mentioned above during GSoC.
Do you have any ideas of features I could add to/remove from the list ?
I have found a similar tool for gerrit written in Python
(https://github.com/openstack-infra/git-review), do you think that
could be a good idea to make this tool compatible with both github and
gerrit ?
That way, it would be the same tool for both services for the
developers. Do you think it is worth it or useless duplication of
effort ?
Thanks in advance :)
Benoît Legat
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org
Hi all,
The openSUSE ARM team would like to let you all know that there are 12 new
ARMv7 images, including Calxeda Highbank, Raspberry Pi, Beagle-, Panda- and
Arndale boards and more available for download. Moreover, thanks to
collaboration with Samsung we've deployed Arndale boards with Exyos 5
dualcore CPU's to speed up packaging on the Open Build Service!
Find more details in the article on news.opensuse.org:
https://news.opensuse.org/?p=15779
Get the goodies on the ARM portal:
http://en.opensuse.org/Portal:ARM
Have a lot of fun,
The ARM Team
> I am not sure if I understand you right. The idea here is to implement a
> system which gives the users in obs, the flexibility to discuss about the
> ongoing matters. Maybe a little centralised depending on how the
> architectures persists. Pastebin is something entirely different from this.
What I meant was pastebin or susepaste are used to collaborate a knowledge
share/patch/document/a question etc. How different is your system from this.
Also is a Operation stand point or a developer stand point.
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org
Hi All,
I'm Visitha Baddegama, a final year undergraduate from the Department
of Computer Science and Engineering, University of Moratuwa, Sri
Lanka. This time I'm planning to contribute openSUSE organization
under Google Summer of Code 2013.
I am fluent in Java, C# languages, and Web technologies. And I was a
student of GSOC 2012 under the DocBook project[1] and sucessfully
completed it[2]. By working on that project I got knowledge in
technologies like XSLT, XML, JavaScript, HTML, Ant, Make, JQuery and
CSS.
I went through the GSOC 2013 idea page[3] of OpenSuse and found very
interesting project "openSUSE News/Planet on Android". I have a lot of
experience in Android and Phonegap apps development and during my
internship period at IronOne technologies, I developed advanced
Android and Phonegap apps too.
I have huge eager to apply to this project and I have a good
confidence that I can successfully complete this project and give my
whole strength to this project. I have discussed with Manu Gupta who
is going to mentor this project and convinced him about new features
which are I am going to add additionally to this project. And I warmly
welcome any advices and guidance from you to improve my knowledge in
this project.
Thanks in Advance..!!
[1]. http://docbook.org/
[2]. http://www.google-melange.com/gsoc/org/google/gsoc2012/docbook
[3]. https://en.opensuse.org/openSUSE:GSOC_ideas
--
Visitha Warna Baddegama
Department of Computer Science and Engineering
University of Moratuwa
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
To contact the owner, email: opensuse-project+owner(a)opensuse.org