I’ll answer for each repo separately:
8 | openSUSE-20141102-0 | openSUSE-20141102-0 | No | No | hd:///?device=/dev/disk/by-id/scsi-SJetFlash_Transcend_8GB_....JetFlashTranscend_8GB_8.07-part2
You can remove this. That’s the installation medium you used to install.
9 | repo-debug | openSUSE-Factory-Debug | No | Yes | http://download.opensuse.org/debug/factory/repo/oss/
10 | repo-non-oss | openSUSE-Factory-Non-Oss | Yes | Yes | http://download.opensuse.org/factory/repo/non-oss/
11 | repo-oss | openSUSE-Factory-Oss | Yes | Yes | http://download.opensuse.org/factory/repo/oss/
You should change “factory” to “tumbleweed” in those URLs.
But you have time with that until May 2015. Till then those repos contain the same as tumbleweed.
4 | KDE_SC_packages_-_Factory | KDE SC packages - Factory | No | Yes | http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_Factory/
Remove that.
This is the development repo for Factory, you’ll get those packages with Tumbleweed anyway a few days later after testing.
This is actually not really stable, and never was.
3 | KDE_4_Extra_-_Tumbleweed_(TW) | KDE 4 Extra - Factory Stable | Yes | Yes | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Factory/
Again, change this from “openSUSE_Factory” to “openSUSE_Tumbleweed”.
5 | LibreOffice_STABLE | LibreOffice STABLE | No | Yes | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_Tumbleweed/
Remove that, again you get that with Tumbleweed anyway. I don’t even know whether this repo still exists.
You have disabled it anyway.
1 | /repositories/games:/tools/openSUSE_Factory | /repositories/games:/tools/openSUSE_Factory | Yes | Yes | http://download.opensuse.org/repositories/games:/tools/openSUSE_Factory/
This is not available for Tumbleweed (yet?), so you can keep the Factory version. (Factory and Tumbleweed is actually the same, it’s mainly a new name)
The question is whether you need that repo at all, but that’s something you’ll have to know/decide.
7 | home_DarkPlayer_Pipelight | Pipelight (openSUSE_Tumbleweed) | Yes | Yes | http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/openSUSE_Tumbleweed/
Looks ok, but again, you must decide whether you need it or not.
That’s a private repo from some individual who can put in there whatever he/she wants. Not necessarily stable.
12 | repo-source | openSUSE-Factory-Source | No | Yes | http://download.opensuse.org/source/factory/repo/oss/
13 | repo-update | openSUSE-Factory-Update | Yes | Yes | http://download.opensuse.org/update/factory/
See above, the same as with the other repo-xxx. Change “factory” to "tumbleweed. And again, you have time until May.
Although I think there is no Update repo for Tumbleweed yet. Normally you don’t need it anyway, it’s only for times when Tumbleweed cannot be published because of problems/unstability, but there’s a critical security update pending.
2 | All_of_Packman_for_Tumbleweed | All of Packman for Tumbleweed | Yes | Yes | http://packman.inode.at/suse/openSUSE_Tumbleweed/
Ok.
I want to have latest rolling, a.k.a Tumbleweed, stable packages, not the testing/development purpose ones.
You cannot get the testing/development packages anyway. They are not published in any repo at all.
This “Tumbleweed/Factory/Factory stable/Factory unstable” names in various repo’s names are getting very confusing!!! They should have merged them all together, keeping factory stable under Tumbleweed name only and for testing Factory something like Factory_unstable/testing, or just like before simply Factory.
Yes it is confusing indeed. And not even the packagers know/understand how all is supposed to work yet.
But to sum it up:
The new stable/tested Factory has just been renamed to Tumbleweed now. Nothing else has changed.
So it doesn’t really matter whether you use repos for Factory or Tumbleweed. They build against the same packages on OBS.
But the main Factory repos will be removed in May, so until then you’ll have to switch those to their “tumbleweed” siblings.
For third party repos, it mainly depends on the maintainers whether they will be named “Tumbleweed” or “Factory”. It is just a naming difference though.
To be on the safe side you should use the “openSUSE_Tumbleweed” variants if available, as the “openSUSE_Factory” ones might get removed as well.
At least that’s how I see it.