Hello, I posted my third update on this year's GSOC project, an ICC
Profiles Repository.
Feel free to check
http://www.sebastianoliva.com/en/2011/06/gsoc-week-5/ and to post your
feedback or direct it to my e-mail.
Greetings,
Sebastian
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-project+help(a)opensuse.org
Hi all!
In 3 days, the voting for the openSUSE strategy has to be done. We've
had only about 1/5th of our members vote and that's not a lot. Now I
know we don't have any way to check if members are still very active so
maybe most are not. But if you are, please, vote!
Find the last article from news.o.o here: http://bit.ly/iB2Dzh
And a direct link to voting: http://bit.ly/kZaAC2
You just have to log in with your connect account and VOTE!
For 2 years people have been asking 'what does openSUSE want'. We tried
to put that in the strategy. Ok, it is not perfect, but that is because
we didn't appoint someone to tell us what we want but because we
*asked*. And then, yes, you get compromise. Anything bad in there is
there either because you didn't speak up (tssss bad bad) or the majority
disagreed with you.
And that is how it SHOULD work. It is what sets us apart from the other
major distributions - we have no dictator or 'steering group'. But
democracy also comes with responsibilities - voting!
Now, enact your democratic duty, here: http://bit.ly/kZaAC2
Cheers,
Jos
Hi,
here's a small summary of the 5th (coding) week. I've spent most
of the time with the url-like argument parser (more information can be
found here [1] and here [2]). Additionally I cleaned up/reworked the
remote file classes (now we have: RORemoteFile and RWRemoteFile).
I also added an AbstractHTTPResponse and HTTPError class to the httprequest
module (the main purpose of the AbstractHTTPResponse is to encapsulate a
"concrete" http response (for instance it can be used as a wrapper around
urllib(2)'s addinfourl class)).
TODO for this week:
* write a search module in order to find packages, projects, requests etc.
* maybe we also need something like a source module (mainly to access the
/source route)
* think about working copy code cleanup/internal restructuring
Marcus
[1] oscargs module: http://gitorious.org/osc2/osc2/blobs/master/osc/oscargs.py
[2] example usage/testcases: http://gitorious.org/osc2/osc2/blobs/master/test/test_oscargs.py
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-project+help(a)opensuse.org
Hi everyone,
You can find the blog post with my weekly report at [0] and a plaintext version is posted below. This week has taught me the true value of committing work as often as humanly possible!.
-----Weekly Report Text-----
This week has been a bad one for getting work done as I managed to lose a lot of my work mid week. I’ve spent the rest of the week trying to get back to where I was and finishing up the New Comments Dialog. I also repeated the mantra “commit often” to remind myself to do it so much more often than I do to ensure I can’t lose work when QT Creator decides to delete things.
The New Comments Dialog is at its first iteration and I am going to spend the next 2 – 3 days fixing any bugs and resolving some issues with the tabbed interface. Then on Monday I will start the TODO lists in earnest and get back to being on track with my timeline.
Luckily time is something I do have and I think I gave myself plenty of breathing space in the timeline I submitted with my GSoC application. I’d rather take my time and get things done properly with breathing room than cram in as much functionality as possible into the 12 weeks and then end it with a massive chunk of badly written and probably broken code. This breathing room helped me this week.
[0] - http://redache.wordpress.com/2011/06/25/entomologist-ui-changes-weekly-repo…
Thanks,
David Williams
Entomologist UI Enhancements.--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-project+help(a)opensuse.org
Hello everyone!
I've completed the module that gathers info from an rpm and then uses
it to get (via OSC) the bugowner/maintainer's email(s) in order to
fill the assignee box and so improve the speed of bug resolution.
It supports globbing and lets the user choose which package to send
the bug report to. You can find some sample test output here[0].
The code is here[1].
Now I just have to write a „wrapper” over all the modules written so
far which will actually represent the CLI tool. After that is done, on
to the GUI version!
Have a nice weekend!
Mihnea DB
[0] http://pastebin.com/EfYThjW3
[1] https://github.com/mihneadb/Suse-Bug-Reporter/blob/master/util/getMaintaine…
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-project+help(a)opensuse.org
Hi,
Nice to have some kind words for our efforts :)
Thanks for the mail Jack!
Cheers,
Peter
-------- Original Message --------
Subject: openSUSE
Date: Wed, 22 Jun 2011 20:28:53 +1000
From: Jack Todaro <jackmtodaro(a)gmail.com>
To: admin(a)opensuse.org
To admin,
I just wanted to express to you just how much I value the openSUSE
project. After being an Ubuntu user since version 8.10, a Fedora user
since version 13 and an on-and-off Mint user, I eventually became tired
of these distributions. Firstly, Ubuntu natty seemed to me to be a total
failure. I can see it accommodates for beginners, but it just didn't
work for me with that Unity shell. Even worse was Fedora 15 with GNOME
shell - after using it for days in an attempt to get past initial
distaste, I only became more disgruntled with it. Linux Mint had the
cleanest desktop of the two, however it still wasn't enough to
accommodate for my needs.
It was then that I decided I needed something new. I tried out openSUSE
11.4 through virtualisation and I must say, it was possibly the greatest
linux experience I've ever had. From the stability to the ease of use
(without compromising on functionality) and the beautiful KDE Plasma
Desktop, I felt that this was a distribution I could not turn down.
In the end, I've replaced my workstation with openSUSE 11.4. Not only
this; I've also been recommending it to many of my friends, and they
have all been quite impressed. It really is the best distro I have ever
come across, however it would be nothing without the great, hard working
open-source community. So, a big thank you for such a great system!
Yours Kindly,
Jack Todaro
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-project+help(a)opensuse.org
Summer in Greece! Is the weather too hot for you to code or contribute
to your favorite FOSS project? Do you need some motivation and a
refreshing swim? Come to our Summer Camp!
The Greek openSUSE community is organizing its first openSUSE Summer
Camp, in central Greece at Grand Platon Hotel at Olympiaki akti. This
is is the beach of the city of Katerini. The doors will be open from
the 15th to the 17th of July 2011, at the Heart of Summer!
Sounds awesome, I’ll book my tickets.
So, you’ll be there. What can you expect?
Our goal is to bring FOSS communities closer and encourage people to
contribute to their favorite projects.
A lot of people, with little to a lot of experience can benefit from
the workshops included in our program, during which we will work on
things like translation, wiki usage, coding, packaging and much more,
showing how to work inside a community and how to collaborate with
others!
Hmmm. But I could go swimming…
There will be relaxing and swimming of course! But hey, we have a
common passion, don’t we?
We love what we do, we are having fun contributing to FOSS and we hate
doing it alone in our rooms during Summer time. Besides coding,
translating and all other ‘working stuff’ there will also be plenty of
sun and beach, a large swimming pool and plenty of beers – all paid by
you since we only sponsor the sun, the fun and all the other free
stuff…
We are looking forward to seeing you at the openSUSE Summer Camp Greece!
--
http://opensuse.grhttp://amb.opensuse.grhttp://own.opensuse.grhttp://warlordfff.tk
me I am not me
-------
Time travel is possible, you just need to know the right aliens
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-project+help(a)opensuse.org
Hello,
I'm practicing searching on the Novell Bugzilla for my GSoC project
and I've stumbled upon a.. problem, I would say.
According to the official documentation[0], I can pass the key 'limit'
with an int value to limit the returned search results. I've tried
doing this but the results I've came across are at least weird (to
me).
[...]
>>> a = bz.query({'summary': 'kde'})
>>> len(a)
3635
>>> a = bz.query({'summary': 'kde', 'limit': 5})
>>> a
[<Bug #489 on https://bugzilla.novell.com/xmlrpc.cgi at 0xe011d0>]
>>> a = bz.query({'summary': 'kde', 'limit': 100})
>>> a
[<Bug #489 on https://bugzilla.novell.com/xmlrpc.cgi at 0xb4c050>,
<Bug #5200 on https://bugzilla.novell.com/xmlrpc.cgi at 0xb4c410>]
>>> a = bz.query({'summary': 'kde', 'limit': 10, 'offset': 10})
>>> a
[]
>>> a = bz.query({'summary': 'kde', 'limit': 100, 'offset': 10})
>>> a
[]
I am using the python-bugzilla module[1], as my mentor has suggested.
You can find some sample code for the usage here[2].
Basically, my question is: how can I limit the number of returned
search results?
Thanks!
Mihnea DB
[0] http://www.bugzilla.org/docs/3.4/en/html/api/Bugzilla/WebService/Bug.html
-- Search section (or just ctrl+f for limit)
[1] http://gitorious.org/+opensuse-developers/opensuse/python-bugzilla
-- when cloning add " -b suse " or it won't work.
[2] https://github.com/mihneadb/Suse-Bug-Reporter/blob/master/interact.py
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-project+help(a)opensuse.org
Hi all,
systemd is coming for next openSUSE (12.1) scheduled next fall.
I'll help for systemd integration in openSUSE Factory[1] and will act as
an interface between you (openSUSE testers, packagers, developers) and
systemd upstream.
As you might guess, switching boot manager is not a trivial task and
issues will be found. So, we want to have as much feedback and testing
as possible, to try to tackle as much (if not all) issues in time for
12.1.
Here is our action plan, in several phases:
* phase 1: detecting current issues with systemd. Install systemd
package and "manually" boot with it, by adding
"init=/bin/systemd" at you kernel boot command line. In this
setup, we want to find ALL the issues caused by switching to
systemd, so please, check systemd on Factory status page[2] and
follow the instructions there to fill bug reports. We also want
to ensure there is no regression, when using legacy sysvinit
initscripts with systemd as boot manager.
* phase 2: systemd-sysvinit package installed by default and
replace sysvinit.
* phase 3: providing systemd unit files to replace legacy sysvinit
initscripts: this is a huge task which won't be completed before
openSUSE 12.1, but it can be parallelized among a lot of people
(ideally, each packager should be able to create unit systemd
file). And we should also split this effort in manageable
milestones :
* phase 3.1: GNOME and KDE live CDs should only use
"native" systemd, without any sysvinit involved
* phase 3.2: installed system using GNOME and KDE live CDs
be a "native" systemd (this involves testing additional
paths in live installer)
* phase 3.3: install from DVD for GNOME and KDE should be
"native" systemd
Of course, providing systemd unit file should not be a pure "openSUSE"
task, because the ultimate goal for those files is to be
cross-distribution and merged in relevant upstream projects. And we also
don't want to duplicate effort which is starting in other distributions
like Fedora, so, collaboration is key. I strongly recommend reading
systemd for Administrators, Part III[3] post about the conversion (and
also all other posts : systemd for Administrators #1, #2, #3, #4, #5,
#6, #7,#8 they are highly instructive[4]).
For discussing / helping with systemd integration for Factory, please
use opensuse-factory mailing list or go to #opensuse-factory IRC channel
on Freenode.
We need your help to make sure openSUSE 12.1 will use systemd at 200% ;)
[1]http://en.opensuse.org/SDB:Systemd
[2]http://en.opensuse.org/openSUSE:Systemd_status
[3]http://0pointer.de/blog/projects/systemd-for-admins-3.html
[4]http://0pointer.de/blog/projects/systemd-for-admins-1.html
http://0pointer.de/blog/projects/systemd-for-admins-2.htmlhttp://0pointer.de/blog/projects/systemd-for-admins-3.htmlhttp://0pointer.de/blog/projects/systemd-for-admins-4.htmlhttp://0pointer.de/blog/projects/three-levels-of-offhttp://0pointer.de/blog/projects/changing-roots.htmlhttp://0pointer.de/blog/projects/blame-game.htmlhttp://0pointer.de/blog/projects/the-new-configuration-files
--
Frederic Crozat <fcrozat(a)suse.com>
SUSE
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-project+help(a)opensuse.org
Hello, I posted my second update on this year's GSOC project, an ICC
Profiles Repository. I was unable to work on my project for the last
two weeks, so I'm getting up to date for this upcoming weeks.
Feel free to check
http://www.sebastianoliva.com/en/2011/05/gsoc-week-4/ and to post your
feedback or direct it to my e-mail.
Greetings,
Sebastian
--
To unsubscribe, e-mail: opensuse-project+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-project+help(a)opensuse.org