Re: Proposal to move things from fedora-qa.git to Pagure

2016-11-03 Thread Adam Williamson
On Wed, 2016-10-26 at 15:24 -0700, Adam Williamson wrote:
> Hey folks!
> 
> So, if no-one has any objections, I'm intending to move the contents of
> fedora-qa.git from fedorahosted to Pagure. At the same time, I think
> it'd make sense to split some things out into their own projects. My
> rough plan is to split out at least check-compose, relvalconsumer and
> stats into separate projects. I'm not sure which of the other things
> it's worth splitting out.
> 
> I'll probably put the new projects in the fedora-qa namespace and under
> the fedora-qa group (if I can). git seems to have some fairly nifty
> capabilities for isolating the history of individual files /
> directories:
> 
> https://blogs.atlassian.com/2014/04/tear-apart-repository-git-way/
> 
> so we should be able to produce decent histories for each new project.
> 
> Does anyone mind me going ahead and doing this? And importantly, is
> anyone aware of any significant deployments besides the ones I'm
> already looking after (openQA boxes etc) which use the stuff from this
> git repo, and would need to be updated to pull from the new project
> repos?
> 
> Thanks, everyone!

OK, this is all done now, and fedora-qa.git is a mere empty shell with
a MOVED.md text file. End of an era!

The new split out projects are:

https://pagure.io/fedora-qa/check-compose
https://pagure.io/fedora-qa/relvalconsumer
https://pagure.io/fedora-qa/qa-stats

The rest of the bits are in:

https://pagure.io/fedora-qa/qa-misc

I wiped the old wiki stats scripts that were replaced by relval
subcommands from qa-stats as part of the move, and also wiped the
'fedocal' directory from qa-misc right after the move, as it seems to
be something we just don't use at all. But both are still available in
the history if someone wants to resurrect either.

git filter-branch, while being *totally awesome*, is a bit hard to
drive, so some commit history for the stats scripts and relvalconsumer
has been mostly lost, because it's hard to account for files being
renamed and moved around. I think it's still buried in the bowels of
the git metadata somewhere, as I didn't garbage-collect anything, but
accessing it isn't easy. If anyone really cares, you can study up on
git man pages and try to resurrect it. :P But I don't think it's that
important. Basically the history of the stats scripts from before they
were moved into the `stats/` subdirectory is gone, as is the history of
`relvalconsumer` up until it was renamed to that (it was called
`relval-fedmsg` or something initially).

I did some cleanup on the projects as I went along, adding READMEs for
each and doing some license spadework and stuff. I also updated
internal references to fedorahosted where I noticed them.

I did my best to update all the references to the various projects in
the wiki and the infra ansible repo too, and even sent a comment to
kparal's blog post on bzattach. If anyone spots any I missed, please do
fix them up.

Thanks folks!
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
qa-devel mailing list -- qa-devel@lists.fedoraproject.org
To unsubscribe send an email to qa-devel-le...@lists.fedoraproject.org


Re: stats-bodhi license

2016-11-03 Thread Adam Williamson
On Thu, 2016-11-03 at 14:41 -0700, Adam Williamson wrote:
> I'm back working on moving fedora-qa to Pagure. I'm now dealing with
> the 'stats' scripts, and there's a problem: it appears that stats-bodhi 
> has never actually been properly licensed. It has no license header or
> license text, and AFAICS, never has. I can't simply declare it to be
> F/OSS licensed, as I didn't write it.
> 
> Can Lukas or Kamil give us a license declaration for this code? Thanks!

There's one other thing without an explicit license, leftover-tagged-
builds.sh , which was written by Kamil. It's pretty trivial (and maybe
no longer needed), but if you could declare a license that'd be good.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
qa-devel mailing list -- qa-devel@lists.fedoraproject.org
To unsubscribe send an email to qa-devel-le...@lists.fedoraproject.org


stats-bodhi license

2016-11-03 Thread Adam Williamson
I'm back working on moving fedora-qa to Pagure. I'm now dealing with
the 'stats' scripts, and there's a problem: it appears that stats-bodhi 
has never actually been properly licensed. It has no license header or
license text, and AFAICS, never has. I can't simply declare it to be
F/OSS licensed, as I didn't write it.

Can Lukas or Kamil give us a license declaration for this code? Thanks!
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
qa-devel mailing list -- qa-devel@lists.fedoraproject.org
To unsubscribe send an email to qa-devel-le...@lists.fedoraproject.org