Moving to GitHub

6 views
Skip to first unread message

Xavier Borderie

unread,
Mar 12, 2015, 2:16:09 PM3/12/15
to sk2-g...@googlegroups.com
I might be the last one interested in this, but...

So, who's for moving the SK2 repo to GitHub?

Best,

-xb.

Stephen Rider

unread,
Mar 13, 2015, 3:06:53 AM3/13/15
to sk2-g...@googlegroups.com
Sounds good to me.

FYI — I’ve been gearing up to make some improvements to Spam Karma.  Yeah, I know… been saying that for a couple years now.

Best to move it now, rather than later.  Give the Google Code version some time with a “We’ve Moved” notice.

Stephen Rider

Xavier Borderie

unread,
Mar 13, 2015, 11:53:23 AM3/13/15
to sk2-g...@googlegroups.com
Hey Stephen! Glad to hear you're still around -- a trying kick SK2 into shape :)
Well, since you're the most involved developer in these waters, I'd suggest you take that code under your GitHub wings (https://github.com/strider72, amirite?), and any interested party can fork it from there.
If updates there are, we can then commit that code to a potentiel wp.org SVN repo.

I guess the mailing-list can stay for now.

-x.


--
You received this message because you are subscribed to the Google Groups "SK2 GPL Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sk2-gpl-dev...@googlegroups.com.
To post to this group, send email to sk2-g...@googlegroups.com.
Visit this group at http://groups.google.com/group/sk2-gpl-dev.
For more options, visit https://groups.google.com/d/optout.

christian oliff

unread,
Mar 13, 2015, 12:08:46 PM3/13/15
to sk2-g...@googlegroups.com
Look forward to seeing the code up at Github! I used to use Spam Karma on all my WordPress sites many years ago but switched to the 'Anti-Spam' plugin when Spam Karma development/updates stopped. Anti-Spam plugin is pretty good, but they have a Pro version now and save the best features for that.

An updated Spam Karma plugin with fixes and improvements from the community could be a really great thing.

Dave dV

unread,
Mar 13, 2015, 12:35:29 PM3/13/15
to sk2-g...@googlegroups.com
Awesome on both counts!

If you want to take care of the move, you've got my blessing (not that you needed it, SK2 is GPL)…

And let me know if you ever resume working on it: there is basically zero chance of my ever writing code for it in the near future, but I can maybe help with a few suggestions and maybe an algorithm or two (if anyone's still interested, which would frankly amaze me).

Cheers
--
Dave

Stephen Rider

unread,
Mar 13, 2015, 2:35:39 PM3/13/15
to sk2-g...@googlegroups.com
Okay, there’s a stub on GitHub — no files as of yet.

Question for people who know GitHub better than I do.  Is there a way to transfer the change history over to GitHub?  There are definitely cases where it would still be nice to see Diffs from one version to the next — especially with regards to some recent (relatively speaking) changes that were never quite polished.


I can of course add some of you as contributors.  Send me your Github usernames.

Steve

Stephen Rider

unread,
Mar 13, 2015, 3:30:11 PM3/13/15
to sk2-g...@googlegroups.com
Question for people who know GitHub better than I do.  Is there a way to transfer the change history over to GitHub?

Never mind.  I see that Google has a tool to do just that. https://code.google.com/export-to-github/

For some strange reason they’re “experiencing extremely high traffic” right now, so I’ll have to try later.  (Can’t imagine why.)

Stephen Rider

unread,
Mar 14, 2015, 5:02:46 PM3/14/15
to sk2-g...@googlegroups.com
Thought I sent this previously, but it seems to have vanished.  Sorry if there’s a repeat.

Spam Karma is up on GitHub. https://github.com/strider72/spam-karma

If you’re an Owner of this project on Google Code and want me to add you as a Contributor on Github, please send me your GitHub user name.

Regards,

Xavier Borderie

unread,
Mar 16, 2015, 5:24:52 AM3/16/15
to sk2-g...@googlegroups.com
And here goes my first PR to the project :)

-x.


Xavier Borderie

unread,
Mar 16, 2015, 5:56:05 AM3/16/15
to sk2-g...@googlegroups.com
It's just too bad that we've lost all the stats: https://github.com/strider72/spam-karma/graphs/contributors
...even though the commits are indeed here: https://github.com/strider72/spam-karma/commits/master
Anyway, onwards! :)

-x.


On 14 March 2015 at 22:02, Stephen Rider <wp-ha...@striderweb.com> wrote:

Stephen Rider

unread,
Apr 14, 2015, 2:22:23 PM4/14/15
to sk2-g...@googlegroups.com
Hi all —

Was wondering of somebody knows how to handle this:

Spam Karma has officially moved over to GitHub. But the original project has a download for version 2.3, and I don’t know how to properly add that in GitHub. Normally I think it would be a tagged Release, but that would involve that version having been done within the versioning system, which it basically wasn’t (especially in GitHub).

For the time being it can remain at Google Code, but it would be nice for this version to exist as a download at GitHub. Once that happens I can set the Google Code project to redirect everything to GitHub.

Stephen Rider

unread,
Jun 22, 2015, 5:31:45 PM6/22/15
to Dave dV, sk2-g...@googlegroups.com
Hi Dave —

I’m going over the Spam Karma code and very puzzled by something I keep seeing. There are a lot of places where you do strange things with variables, such as using them and THEN setting a value — which of course doesn’t work. Running full debug/error logging in WP sends out tons of errors on this type of thing.

Example: $comment_sk_info

See recent commits in GitHub. In places I’m quick-fixing the error messages, but perhaps harming function (but at worst I believe I’m only temporarily turning off code that isn’t working anyway…?) http://github.com/strider72/spam-karma/

Are these supposed to be globals perhaps? I’m having difficulty tracking the logic of the overall plugin sometimes — definitely the biggest refactor I’ve ever taken on!

If you have time I’d love to pick your brain — perhaps even in a chat?

FYI — There were links here and there to spamkarma.com, but the domain was unregistered; so I registered it. Now points to the GitHub project.

Thanks,
Reply all
Reply to author
Forward
0 new messages