[opensuse-buildservice] ANNOUNCE: OBS gitorious.org => github.com move .... DONE!
As announced earlier on this list, we have moved OBS and all offical related modules from gitorious.org to github.com. The new anonymous git url is git://github.com/openSUSE/$MODULE Some of the modules got renamed during this move: build-service => open-build-service sign => obs-sign build => obs-build shared-resources => obs-shared-resources (Not needed anymore since OBS 2.3) themes => opensuse-themes Not renamed, but moved modules are: * osc * osc2 * hermes * software-o-o Of course no commit, branch, tag or credential is lost. We did not moved older unmaintained or inofficial modules. In case you want to get your repo moved as well, please speak up. You can either do a new clone from github or change the origin URL in your local clone with the following commands: git rename origin gitorious.org git remote set-url origin git://github.com/openSUSE/open-build-service.git In general, a overview of the exiting official and unoffical modules and their source locations can be found here: http://en.opensuse.org/openSUSE:Build_Service_Tools All moved repositories have no commit permission on gitorious anymore. Users who (should) have push permissions: ========================================= First of all we want try to use kernel development workflow with github (since it has working email notifications and pull request mechanism). That means only the most frequent contributors have currently a push permission. All others should should do the fork & pull request step as described here: http://help.github.com/send-pull-requests/ If this model becomes a problem, we can switch back to peer review again. Please feel free to discuss about this on the obs mailing list. People with a github account and added into to the "OBS Core Developer" group can do the following to modify their local git clones: git rename origin gitorious.org git remote set-url origin git@github.com:openSUSE/open-build-service.git In case you think that you should have push permissions, but you don't have atm, please create a github account and drop us (either Sascha or me) a mail. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Wednesday 19 October 2011 at 16:22, you wrote:
As announced earlier on this list, we have moved OBS and all offical related modules from gitorious.org to github.com.
BTW to satisfy the networking guys of us you could enable the "masterbranch" service hook for each of your projects on github. (just 3 clicks: Admin -> Service Hooks -> masterbranch) For osc somebody had done this already: https://www.masterbranch.com/osc-project/1321524 So claim your contributions there! cu, Rudi -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
One addition, if you want to follow commits to OBS-related projects, you should subscribe the following mailing list: obs-commits@opensuse.org The current solution (mails to individual recipients from adrians local machine) will be shut down rather soon. Just to remind you again, the same holds true for testsuite results: obs-tests@opensuse.org -- Mit freundlichen Grüßen, Sascha Peilicke
Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you should subscribe the following mailing list:
obs-commits@opensuse.org
Which reminds again that mailinglist handling @opensuse is a PITA. In case of that list even the mailto subscribe links are missing on lists.opensuse.org. Don't we have anyone in the project who could write a web front end that saves us from the clumsy confirmation process for each and every list? cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Thu, 2011-10-20 at 09:22 +0200, Ludwig Nussel wrote:
Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you should subscribe the following mailing list:
obs-commits@opensuse.org
Which reminds again that mailinglist handling @opensuse is a PITA. In case of that list even the mailto subscribe links are missing on lists.opensuse.org. Don't we have anyone in the project who could write a web front end that saves us from the clumsy confirmation process for each and every list?
Save us from the clumsy confirmation process but allow unsolicited subscription of anybody to the mailing list without confirmation? Err, please don't do that! Or at least then only if you're already logged in to connect.o.o and as such have a verified email address... then yes, it might make life a little bit easier for some users. Dominique -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hey, On 20.10.2011 09:22, Ludwig Nussel wrote:
Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you should subscribe the following mailing list:
obs-commits@opensuse.org
Which reminds again that mailinglist handling @opensuse is a PITA. In case of that list even the mailto subscribe links are missing on lists.opensuse.org. Don't we have anyone in the project who could write a web front end
Go for it :)
that saves us from the clumsy confirmation process for each and every list?
In all that clumsiness of the subscription process there is a meaning which is not too obvious: testing delivery. If your subscription request reaches the list software, the lists confirmation reaches you and your confirmation mail comes back to the list the software knows that delivery works. You wouldn't believe with how many delivery problems a system with nearly 40K users has to cope... If you mean like subscribe once and you are subscribed to all lists, we're already moving into that direction with allowing everyone to post to every list. It's just that some lists don't want that. Henne -- Henne Vogelsang, openSUSE http://www.hennevogel.de Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hi, On 2011-10-19 16:59:04 -0800, Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you should subscribe the following mailing list:
obs-commits@opensuse.org
Is it possible to add the diff to the mail?
The current solution (mails to individual recipients from adrians local machine) will be shut down rather soon. Just to remind you again, the same holds true for testsuite results:
obs-tests@opensuse.org
Marcus -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 10/22/2011 03:53 PM, Marcus Hüwe wrote:
Hi,
On 2011-10-19 16:59:04 -0800, Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you should subscribe the following mailing list:
obs-commits@opensuse.org
Is it possible to add the diff to the mail? I've already sent a feature request to the github guys. it's been put onto their todo list.
The current solution (mails to individual recipients from adrians local machine) will be shut down rather soon. Just to remind you again, the same holds true for testsuite results:
obs-tests@opensuse.org
Marcus
-- Viele Grüße, Sascha
Am Samstag, 22. Oktober 2011, 15:53:55 schrieb Marcus Hüwe:
Hi,
On 2011-10-19 16:59:04 -0800, Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you
should subscribe the following mailing list: obs-commits@opensuse.org
Is it possible to add the diff to the mail?
yes, would be very important. If it is not possible via github.com, I will run my script again. Will check with Sascha on tuesday. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 2011-10-23 12:27:40 +0200, Adrian Schröter wrote:
Am Samstag, 22. Oktober 2011, 15:53:55 schrieb Marcus Hüwe:
Hi,
On 2011-10-19 16:59:04 -0800, Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you
should subscribe the following mailing list: obs-commits@opensuse.org
Is it possible to add the diff to the mail?
yes, would be very important.
If it is not possible via github.com, I will run my script again. Will check with Sascha on tuesday.
That would be great (at least until github supports it). Thanks in advance! Marcus -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 10/23/2011 02:27 AM, Adrian Schröter wrote:
Am Samstag, 22. Oktober 2011, 15:53:55 schrieb Marcus Hüwe:
Hi,
On 2011-10-19 16:59:04 -0800, Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you
should subscribe the following mailing list: obs-commits@opensuse.org
Is it possible to add the diff to the mail?
yes, would be very important.
If it is not possible via github.com, I will run my script again. Will check with Sascha on tuesday.
Adrian's script is now generating commit messages again, which means it's generating them with a huge delay and multiple times, depending on branch merges. Can we please revert that? We moved to github to change for the better and get rid of broken / custom crap. I filed a feature request to have diffs added for github's commit mails and the friendly guys there added it to their list. With the current commit messages sent by github, it's diffs are one click away. Not much in the age of browser, no? You wouldn't want to comment on commits on the list, that's working way better with github's commenting system. The same that would be used for merge requests. Needless to say that his would work brilliantly for branches and clones... -- Viele Grüße, Sascha
Am Donnerstag, 3. November 2011, 17:34:00 schrieb Sascha Peilicke:
On 10/23/2011 02:27 AM, Adrian Schröter wrote:
Am Samstag, 22. Oktober 2011, 15:53:55 schrieb Marcus Hüwe:
Hi,
On 2011-10-19 16:59:04 -0800, Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you>>> should subscribe the following mailing list: obs-commits@opensuse.org
Is it possible to add the diff to the mail?
yes, would be very important.
If it is not possible via github.com, I will run my script again. Will check with Sascha on tuesday.
Adrian's script is now generating commit messages again, which means it's generating them with a huge delay
delay should not be hugh, just when git-sendmail run into its "diff with too long lines" bug :/
and multiple times, depending on branch merges. Can we please revert that?
Michael, TuX and me currently want readable mails....
We moved to github to change for the better and get rid of broken / custom crap. I filed a feature request to have diffs added for github's commit mails and the friendly guys there added it to their list. With the current commit messages sent by github, it's diffs are one click away. Not much in the age of browser, no?
These mails are just pointless for me. If there are more people who want mails without diffs I can send them just to the people who want them with diffs. For me and michael the diffs are crutial for our peer review work. We don't want to wait for browser startups ... Is there anyone who wants mails, but without diffs ?
You wouldn't want to comment on commits on the list, that's working way better with github's commenting system. The same that would be used for merge requests. Needless to say that his would work brilliantly for branches and clones... -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Adrian Schröter wrote:
Am Donnerstag, 3. November 2011, 17:34:00 schrieb Sascha Peilicke: [...]
We moved to github to change for the better and get rid of broken / custom crap. I filed a feature request to have diffs added for github's commit mails and the friendly guys there added it to their list. With the current commit messages sent by github, it's diffs are one click away. Not much in the age of browser, no?
These mails are just pointless for me. If there are more people who want mails without diffs I can send them just to the people who want them with diffs.
For me and michael the diffs are crutial for our peer review work. We don't want to wait for browser startups ...
Exactly. Please keep me in the diff list too. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 11/03/2011 05:12 PM, Adrian Schröter wrote:
Am Donnerstag, 3. November 2011, 17:34:00 schrieb Sascha Peilicke:
On 10/23/2011 02:27 AM, Adrian Schröter wrote:
Am Samstag, 22. Oktober 2011, 15:53:55 schrieb Marcus Hüwe:
Hi,
On 2011-10-19 16:59:04 -0800, Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you>>> should subscribe the following mailing list: obs-commits@opensuse.org
Is it possible to add the diff to the mail?
yes, would be very important.
If it is not possible via github.com, I will run my script again. Will check with Sascha on tuesday.
Adrian's script is now generating commit messages again, which means it's generating them with a huge delay
delay should not be hugh, just when git-sendmail run into its "diff with too long lines" bug :/ Except when your machine isn't running...
and multiple times, depending on branch merges. Can we please revert that?
Michael, TuX and me currently want readable mails.... You mean you want crappy diffs in black and white with line breaks. 'Readable' surely is a matter of taste. But I'm not at all against diffs in mails, but I prefer the better tool (which is taste, too).
We moved to github to change for the better and get rid of broken / custom crap. I filed a feature request to have diffs added for github's commit mails and the friendly guys there added it to their list. With the current commit messages sent by github, it's diffs are one click away. Not much in the age of browser, no?
These mails are just pointless for me. If there are more people who want mails without diffs I can send them just to the people who want them with diffs.
For me and michael the diffs are crutial for our peer review work. Don't get me wrong, but that is new to me ;-)
The obs-commits list was intended as a read-only list for commit notification. If you want to discuss the pros n cons of a commit, you would either use opensuse-buildservice@ or the commenting system on github. You really don't want people to reply to obs-commits@.
We don't want to wait for browser startups ... So all of you are in the big quitting-me-browser-after-every-page-visited camp? Seriously not.
Especially you are firing up qgit every time you really want to follow commits. While we're all speaking for other people, for Michael, everything beyond mail (like IRC) is infernal stuff ;-)
Is there anyone who wants mails, but without diffs ?
You wouldn't want to comment on commits on the list, that's working way better with github's commenting system. The same that would be used for merge requests. Needless to say that his would work brilliantly for branches and clones... -- Viele Grüße, Sascha
Am Freitag, 4. November 2011, 10:47:07 schrieb Sascha Peilicke:
On 11/03/2011 05:12 PM, Adrian Schröter wrote:
Am Donnerstag, 3. November 2011, 17:34:00 schrieb Sascha Peilicke:
On 10/23/2011 02:27 AM, Adrian Schröter wrote:
Am Samstag, 22. Oktober 2011, 15:53:55 schrieb Marcus Hüwe:
Hi,
On 2011-10-19 16:59:04 -0800, Sascha Peilicke wrote:
One addition, if you want to follow commits to OBS-related projects, you>>>
should subscribe the following mailing list: obs-commits@opensuse.org
Is it possible to add the diff to the mail?
yes, would be very important.
If it is not possible via github.com, I will run my script again. Will check with Sascha on tuesday.
Adrian's script is now generating commit messages again, which means it's generating them with a huge delay
delay should not be hugh, just when git-sendmail run into its "diff with too long lines" bug :/
Except when your machine isn't running...
and multiple times, depending on branch merges. Can we please revert that?
Michael, TuX and me currently want readable mails....
You mean you want crappy diffs in black and white with line breaks. 'Readable' surely is a matter of taste. But I'm not at all against diffs in mails, but I prefer the better tool (which is taste, too).
We moved to github to change for the better and get rid of broken / custom crap. I filed a feature request to have diffs added for github's commit mails and the friendly guys there added it to their list. With the current commit messages sent by github, it's diffs are one click away. Not much in the age of browser, no?
These mails are just pointless for me. If there are more people who want mails without diffs I can send them just to the people who want them with diffs.
For me and michael the diffs are crucial for our peer review work.
Don't get me wrong, but that is new to me ;-)
The obs-commits list was intended as a read-only list for commit notification. If you want to discuss the pros n cons of a commit, you would either use opensuse-buildservice@ or the commenting system on github. You really don't want people to reply to obs-commits@.
We don't want to wait for browser startups ...
So all of you are in the big quitting-me-browser-after-every-page-visited camp? Seriously not.
Especially you are firing up qgit every time you really want to follow commits. While we're all speaking for other people, for Michael, everything beyond mail (like IRC) is infernal stuff ;-)
Is there anyone who wants mails, but without diffs ?
It might be true that we are old and bald haired, but frankly, it looks like you are currently the only modern developer in OBS. Let's keep the diffs for us old fashioned people please until github has implemented it. (The script was always considered a workaround until our hoster has a solution). If you miss links to github pages, I may can convience git sendmail to add them ... good morning :) adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Adrian, could you please pursue in only sending your [PATCH] mails to the individuals that spoke up and really wanted them. I just got 150 of your mails at the same time for commits that date back to 2006. You're not trying to tell me that this helps you in reviewing my commits, right? Let's do it like I originally intended this list, and let Github send (instantaneous) commit notifications. If it's really to much for you to click the contained links, feel free to continue using your script. -- Viele Grüße, Sascha
Am Mittwoch, 9. November 2011, 10:27:25 schrieb Sascha Peilicke:
Adrian, could you please pursue in only sending your [PATCH] mails to the individuals that spoke up and really wanted them. I just got 150 of your mails at the same time for commits that date back to 2006. You're not trying to tell me that this helps you in reviewing my commits, right?
indeed not. but was caused by a broken git submodule reference (and poor git send-mail code). fixed that.
Let's do it like I originally intended this list, and let Github send (instantaneous) commit notifications. If it's really to much for you to click the contained links, feel free to continue using your script.
could please others speak up what they want ? Mails with diff or mails from github ? -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am Mittwoch, 9. November 2011, 12:23:47 schrieb Adrian Schröter:
Am Mittwoch, 9. November 2011, 10:27:25 schrieb Sascha Peilicke:
Adrian, could you please pursue in only sending your [PATCH] mails to the individuals that spoke up and really wanted them. I just got 150 of your mails at the same time for commits that date back to 2006. You're not trying to tell me that this helps you in reviewing my commits, right?
indeed not. but was caused by a broken git submodule reference (and poor git send-mail code). fixed that.
Let's do it like I originally intended this list, and let Github send (instantaneous) commit notifications. If it's really to much for you to click the contained links, feel free to continue using your script. could please others speak up what they want ?
Mails with diff or mails from github ? I agree with Sascha - put yourself on the To and add people who want the spam, or send them through hermes so everyone can subscribe as they wish.
Greetings, Stephan -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Mails with diff or mails from github ?
Why do we actually discuss that on this level while we have solved the
Am 10.11.2011 09:50, schrieb Stephan Kulow: Hi, problem of "everybody wants anything in any format (not)" long ago with Hermes?
I agree with Sascha - put yourself on the To and add people who want the spam, or send them through hermes so everyone can subscribe as they wish. Whats the problem with routing it through Hermes? A client lib for Hermes is available, so it should be doable to push the info into herminator.
In the future Hermes will have the feature of user defineable templates. With that people can not only choose if, how and when they want to have the information but also if it should contain the diff or not. regards, Klaas -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am 10.11.2011 09:50, schrieb Stephan Kulow:
Hi,
Mails with diff or mails from github ?
Why do we actually discuss that on this level while we have solved the problem of "everybody wants anything in any format (not)" long ago with Hermes? Even if Hermes surely could thread the world hunger problem, here it's a custom bash script running on Adrians machine sending out commit mails, so if you want to patch Hermes support into it, ask Adrian to release
On 11/11/2011 10:37 AM, Klaas Freitag wrote: the source :-)
I agree with Sascha - put yourself on the To and add people who want the spam, or send them through hermes so everyone can subscribe as they wish. Whats the problem with routing it through Hermes? A client lib for Hermes is available, so it should be doable to push the info into herminator.
In the future Hermes will have the feature of user defineable templates. With that people can not only choose if, how and when they want to have the information but also if it should contain the diff or not. Sadly, there is no future for Adrian's poor little script that did us so good, as soon as Github sends out diffs, it's obsolete. Now it continues to do its day to day job for ye olde OBS hackers who haven't yet accustomed to that browsing 'n' clicking thing. If you want Github to use Hermes, I'd suggest to write a feature request mail, the guys there are really nice and responsive!
Getting back to the actual battle front: The matured love story between OBS and Hermes will surely continue to thrive. Long live the Herminator! -- Viele Grüße, Sascha
Unfortunately git submodules aren't updated properly, if you don't have a fresh git checkout from github.com, you have to edit $OBS_ROOT_DIR/.git/config manually. Please replace the existing submodule definitions with the following: [submodule "src/backend/build"] url = git://github.com/openSUSE/obs-build.git [submodule "src/webui/public/themes"] url = git://github.com/openSUSE/opensuse-themes.git Thanks and sorry for the inconvenience. -- Mit freundlichen Grüßen, Sascha Peilicke
On Wednesday, October 19, 2011 16:22:46 Adrian Schröter wrote:
As announced earlier on this list, we have moved OBS and all offical related modules from gitorious.org to github.com.
The new anonymous git url is git://github.com/openSUSE/$MODULE Some of the modules got renamed during this move:
build-service => open-build-service sign => obs-sign build => obs-build shared-resources => obs-shared-resources (Not needed anymore since OBS 2.3) themes => opensuse-themes
Could you rename again - to openSUSE-themes, please? Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Le mercredi 19 octobre 2011 à 16:22 +0200, Adrian Schröter a écrit :
As announced earlier on this list, we have moved OBS and all offical related modules from gitorious.org to github.com.
The new anonymous git url is git://github.com/openSUSE/$MODULE Some of the modules got renamed during this move:
build-service => open-build-service sign => obs-sign build => obs-build shared-resources => obs-shared-resources (Not needed anymore since OBS 2.3) themes => opensuse-themes
Not renamed, but moved modules are: * osc * osc2 * hermes * software-o-o
Of course no commit, branch, tag or credential is lost.
We did not moved older unmaintained or inofficial modules. In case you want to get your repo moved as well, please speak up.
You can either do a new clone from github or change the origin URL in your local clone with the following commands:
git rename origin gitorious.org
this should be git remote rename origin gitorious.org
git remote set-url origin git://github.com/openSUSE/open-build-service.git
This won't work if you renamed your branch before, you need to create a new remote branch before (or just change the url for "origin", without renaming it). -- Frederic Crozat <fcrozat@suse.com> SUSE -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (11)
-
Adrian Schröter
-
Andreas Jaeger
-
Dimstar / Dominique Leuenberger
-
Frederic Crozat
-
Henne Vogelsang
-
Klaas Freitag
-
Ludwig Nussel
-
Marcus Hüwe
-
Ruediger Meier
-
Sascha Peilicke
-
Stephan Kulow