News
Source Mage General:
Nuked Spammers
So a bit of ruby scripting fu later, and a rake task that I can re-run, and we've eliminated all the spam from the chiliproject site.
It completely destroys locked accounts and anything the locked account posted, files, comments issues, comments.
Then registered accounts that haven't been activated and are older than two weeks also get nuked.
Hooray for no spam.
Source Mage General:
Spammers are smarter than they used to be
(1 comment)
A friendly internet denizen contacted me about epic buttons of spam on one of our news pages.
Sadly, the registration requiring email activation is no longer sufficient, as the spam bots have email accounts. Not surprising.
So the only solution for chiliproject, sadly (as well as most other things, including the wiki we're using) is to set up manual account activation.
Perhaps one day, I can work out a much better, much more integrated authentication framework using LDAP as the backend and tie in all the items into one account, and activate them more smarter.
Until then, sorry :(
Sorcery:
Sorcery 1.15.0 Released!
Release Notes:¶
See the release notes here: [[http://sourcemage.org/projects/sorcery/wiki/ReleaseNotes1150]]
Highlights from LynxLynxLynx:¶
- sorcery queue and queue-security are now much faster by avoiding disk IO (~10 times in my case) and optionally (default: VERBOSE_QUEUING=on) more verbose. It displays all the reasons why the particular spell is being put into the queue. For security updates it states if there was more than one.
- as a side effect, also cast -Z is much faster when searching for possible updates (look it up, it is very handy)
- partly improved resurrect: better resurrection and its integration into the casting process
- a new tool (called resurrect) specifically for dealing with resurrecting (downgrades, upgrades, cache manipulation)
- timing functionality. It can be accessed via gaze time, gaze time-system and their subcommands. The functions print various casting times. Especially gaze time --full can be useful for estimating future casting time.
- the spell's FINAL outputs are duplicated at the end of cast
- when a spell fails, a short reason for the failure is displayed in the summary
- improved cleanup algorithm when a spell fails in the dependency resolution part of cast
- conflicts and security questions are now asked during the dependency resolution phase
- the conflicts are then dispelled right before the spell is cast or resurrected
IMPORTANT: To get any of the benefits of staging, you need to install castfs.
IMPORTANT: Don't forget there is now a new cool tool called resurrect.
This release also marks a new development stream, so if you want to work on any (new) features, the time is right. Bugzilla, users and me are full of ideas. There are already a few projects submitted to bugzilla, but most need a bit more work and polish. In any case, there's plenty of fun or painful stuff to work on and I'd gladly help with any of it.
My plan for 1.16 is to work on (more or less) what is filed on bugzilla/chillizila, especially if it has attachments. And maybe the completion of improved resurrect.
Source Mage General:
Big Fat Warning on Bugzilla
(2 comments)
We need to get moved over from bugzilla to using the chiliproject based issue trackers to take advantage of the release planning. And in support of that, since I cannot simply make bugzilla read-only, I have added a Big Fat Warning(tm) to be displayed in bugzilla to remind people not to use it.
This is probably also a good time to review our process and make some improvements where necessary.
Thanks for your patience as we're all busy people, and we work to get this ironed out.
Source Mage General:
Next Developer Meeting
August seems like a good time for the next developer meeting. It will have been about 4 months since our last meeting, and we can check up on the status of things we decided to do that meeting, and plan on doing more new things.
I've created a wiki page here, that anyone in the Developer Group can edit and modify. Feel free to add items to the agenda that you feel need to be discussed by the entire project team.
Source Mage General:
Chiliproject 2.0.0
(2 comments)
Our wonderful website/bugtracker/wiki contrapulator has gone through an upgrade!
As Chiliproject progresses and develops new features, I shall endeavor to keep it up to date, and that will require some down time. This most recent release was a major point change, and such took a long time to update.
The Chiliproject team is well on their way to bringing their project up to date with the latest Rails and Ruby technologies. This should result in a better, faster experience on the site for all of us.
Yay!
Source Mage General:
Some wiki pages migrated!
(1 comment)
One of our industrious developers has spent the time to migrate some of our core wiki pages into the Chiliproject wiki for Source Mage General! Thanks to Ryuji for migrating those pages for us!
The converted pages are as follows:
http://wiki.sourcemage.org/SourceMage_Wiki -> http://sourcemage.org/projects/source-mage/wiki/Wiki
http://wiki.sourcemage.org/SourceMage/Developers -> http://sourcemage.org/projects/source-mage/wiki/Developers
http://wiki.sourcemage.org/SourceMage/Glossary -> http://sourcemage.org/projects/source-mage/wiki/GlossaryOfTerms
http://wiki.sourcemage.org/SourceMage/Developer_Organization -> http://sourcemage.org/projects/source-mage/wiki/DeveloperOrganization
http://wiki.sourcemage.org/SourceMage/Hall_of_Fame -> http://sourcemage.org/projects/source-mage/wiki/HallOfFame
http://wiki.sourcemage.org/SourceMage/SocialContract -> http://sourcemage.org/projects/source-mage/wiki/SocialContract
http://wiki.sourcemage.org/SourceMage/History -> http://sourcemage.org/projects/source-mage/wiki/OurHistory
http://wiki.sourcemage.org/SourceMage/Contact_Us -> http://sourcemage.org/projects/source-mage/wiki/ContactUs
http://wiki.sourcemage.org/SourceMage/Voting_Policy -> http://sourcemage.org/projects/source-mage/wiki/VotingPolicy
http://wiki.sourcemage.org/SourceMage/Keysigning -> http://sourcemage.org/projects/source-mage/wiki/KeySigning
http://wiki.sourcemage.org/New_to_Source_Mage_GNU/Linux -> http://sourcemage.org/projects/source-mage/wiki/NewToSourceMage
http://wiki.sourcemage.org/Download_Source_Mage -> http://sourcemage.org/projects/source-mage/wiki/Download
http://wiki.sourcemage.org/NewInstall -> http://sourcemage.org/projects/source-mage/wiki/InstallGuide
http://wiki.sourcemage.org/SourceMage -> http://sourcemage.org/projects/source-mage/wiki/AboutSourceMage
Thanks for all the hard work!
IMP:
IMP is coming to a box near you soon
The Init Manager Program lives on the Source Mage servers these days.
We're currently checking/updating the simpleinit scripts.
If you want a sneak preview, then cast the following spells:
- smgl-imp
- smgl-imp-data-simpleinit
Also available in: Atom