Last modified: 2014-09-22 09:54:03 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T27565, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 25565 - Extension:Packageforce does not create its additional tables.
Extension:Packageforce does not create its additional tables.
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
PackageForce (Other open bugs)
unspecified
All All
: Low blocker with 1 vote (vote)
: ---
Assigned To: Svip
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-10-18 20:10 UTC by Purodha Blissenbach
Modified: 2014-09-22 09:54 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Purodha Blissenbach 2010-10-18 20:10:25 UTC
I've installed Extension:Packageforce from svn, newest version, and included it in Localsettings.php in the usual way. No addional parameters set.

The user special page is empty.

The admin special page reports an SQL error:
„1146: Table 'user_mwtest_1.shs_packageforce_package_members' doesn't exist (localhost)“.

A quick inspection of the source code: It seems to supply SQL code for a
database update. I did not check it in detail, though. I did check the
database - there is no indication of an attempt to add the missing table.
Comment 1 Sam Reed (reedy) 2010-10-19 13:05:45 UTC
Did you run update.php?
Comment 2 Svip 2010-10-19 15:06:38 UTC
This is what spitting your coffee feels like, eh?

I wasn't expecting someone to actually try PackageForce yet.  And I have not developed on it for a good while - unfortunately.

The extension not done, not on an install-level or a usage level.  This is unfortunate, but keep this bug open regardless, as it is technically a lack in its functionality.

But given someone has shown actual interest may convince to start developing on it again.
Comment 3 Purodha Blissenbach 2010-10-20 01:05:47 UTC
(In reply to comment #2)
My interest in this try was not so much in actually using it (at the moment, that is) but more in trying it out so as to better understand how to translate localizeable strings and probably add some comments to /qqq so as to aid other translators - answering the usual questions: "is 'edit' a noun or a verb?" "Is 'edit link' a link to an edit page or does it point to an editable a link" etc.
See also:
http://translatewiki.net/wiki/Thread:Support/pf-header-edit_(%22Linkin_muokkaus%22)
Comment 4 Purodha Blissenbach 2010-10-20 01:21:59 UTC
(In reply to comment #1)
> Did you run update.php?

Not at that time, since I did not know if the extensionm updates the date base automagically when called the 1st time. But meanwhile, I did run update.php
and it said:
> Creating packageforce_packages table...ok

Two additional tables do exist now.

The PackageForceAdmin special page now shows either of two empty lists. Its button does not alter anything visible.

The PackageForce special page remains completely empty.

There _are_ templates in the wiki.
Comment 5 Andre Klapper 2014-02-28 14:46:13 UTC
No updates in more than three years, hence removing the ASSIGNED status. Feel free to reset it if somebody actively works on it.
Comment 6 Svip 2014-02-28 14:53:31 UTC
(In reply to Andre Klapper from comment #5)
> No updates in more than three years, hence removing the ASSIGNED status.
> Feel free to reset it if somebody actively works on it.

Packageforce as a package has been made obsolete by MediaWiki's support of Lua scripting.  The intent - if I recall correctly and I am the author - was to rewrite popular but slow templates, such as {{cite core}}.  However, with Lua scripting, this seems no longer relevant as far as I can gather.

I have not been keeping tracks on whether Lua scripting has actually made it into stable yet.
Comment 7 Andre Klapper 2014-08-04 00:51:15 UTC
Svip: So is this extension still maintained, or should the category https://www.mediawiki.org/wiki/Category:Obsolete_extensions be added to https://www.mediawiki.org/wiki/Extension:PackageForce ?
Comment 8 Svip 2014-08-06 13:59:00 UTC
(In reply to Andre Klapper from comment #7)
> Svip: So is this extension still maintained, or should the category
> https://www.mediawiki.org/wiki/Category:Obsolete_extensions be added to
> https://www.mediawiki.org/wiki/Extension:PackageForce ?

Yes.  The support of Lua in MediaWiki has made this extension obsolete.
Comment 9 Andre Klapper 2014-09-22 09:54:03 UTC
Closing as per comment 8

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links