Scoop -- the swiss army chainsaw of content management
Front Page · Everything · News · Code · Help! · Wishlist · Project · Scoop Sites · Dev Notes · Latest CVS changes · Development Activities
Scoop pre-1.0 Out -- Feature Freeze + Bug Fixes Announcements
By Captain_Tenille , Section Project []
Posted on Mon Nov 17, 2003 at 12:00:00 PM PST
In preparation for the upcoming Scoop 1.0, I have agreed to handle managing the release. After this point, no new features will be accepted for inclusion into Scoop until 1.0 is released. Bug fixes are welcome, as always.

TODO and other information below.

TODO: Fortunately, there's only two things that need to happen between now and when we release Scoop 1.0: Bug fixes and fixing the default installer. After a comfortable amount of time has passed and we have the known bugs squished and the installer beautified, we can move on to bigger and better things.

Send your bug fixes to jeremy@satanosphere.com, and we can get this off the ground sooner rather than later.

Update [2003-11-29 23:23:16 by panner]: Here's the bug list that I have, assembled from janra's posts while documenting the code, minus the ones that I know have been fixed. It's mostly assembled in "I know what I wrote" format, so if you don't see what something is, let me know.

  • in the comment block, the special key "user_info" contains the value of the special key "edit_user", even though "edit_user" is recognised as a separate special key
  • the mark_ blocks are only applied if subscriptions are on
  • old box ops need to be coverted to new format: buyimpressions_box, fzdisplay, renewad_box, submit_rdf. "This is a pretty easy change, just put that box name in the op definition, indicate that it's a box, and set the page template to default_template or something similar. Then delete the four page template blocks that were used before."
  • auto-post uses 4 queries to get votes instead of just one: select count(vote) as score,vote,section_only from storymoderate where sid='$sid' group by vote,section_only
  • when calculating comment score, 1 is hard coded as the hidden comment threshold instead of using the rating_min var
  • use_topics behavior is odd in regards to using topics and just not using images
  • default_uid doesn't do anything yet
  • min_ad_prepay_amount not implemented
  • upload_max_file_size in Utility.pm should be enforced (make sure $size isn't greater, then only read in $size bytes)
  • diaries/ads should be in sections_excluded_from_all instead of using special code/vars
  • spellcheck should remember its checkbox value between multiple previews
  • template_recurse doesn't really work
  • html checker may be having trouble escaping lone pointy brackets correctly
  • topics should take advantage of both topic_img and topic_text. if topics on and topic images off, _text should be shown instead of nothing
  • auto-format is linkifying before running clean_html, which can screw up links with more than one http in them
  • all vars taking a path/link/whatever should work with no trailing slash, and remove one if it's there
  • ad approval email is not anything near flexible
  • advertiser_group/req_extra_advertiser_info needs to work. (/newuser/advertiser needs to be an op template to work)
  • site controls links don't always work. model after blocks (admin/tool/mode/item, not admin/tool/category)
  • need instructions/link to blocks for creating a new ad template
  • when editting a single block, links to other themes should take you to that same block. if no block in that theme, blank form
  • stories which will be auto-posted because of section perms still say "hopefully other users will vote on your story"
  • topics interface should use a checkbox to delete (like sections does)
  • hide_unposted_comments should also hide comments accessed directly
Update [2004-1-18 1:49:11 by panner]: Newer bug list is in a comment below. Notice that it is getting shorter, but it's still too long for a release to happen.
< Scoop, mod_perl, and mod_php | Polls : Types : Single-Choice / Multi-Choice : IRV / AV / Condorcet etc. >

Menu
· create account
· faq
· search
· report bugs
· Scoop Administrators Guide
· Scoop Box Exchange

Login
Make a new account
Username:
Password:

Related Links
· Scoop
· jeremy@sat anosphere.com
· comment
· More on Announcements
· Also by Captain_Tenille

Story Views
  58 Scoop users have viewed this story.

Display: Sort:
Scoop pre-1.0 Out -- Feature Freeze + Bug Fixes | 4 comments (4 topical, 0 hidden)
Dammit Panner (5.00 / 1) (#1)
by LittleZephyr on Sat Nov 29, 2003 at 11:33:13 PM PST

YOU MISSED THE MOST IMPORTANT BUG OF ALL: http://www.kuro5hin.org/user/notarealuser/diary It should say "User Not Found" or some suchness if if the user doesn't exist. This is probebly a trivial one line fix.



Latest bug list (5.00 / 1) (#3)
by panner on Sun Jan 18, 2004 at 01:46:45 AM PST

I just committed a lot of bug fixes (and a lot of new bugs, I'm sure), so here's an updated bug list.

  • ad renewals seem broken. it doesn't give a renew link if the ads are free (comment #49 for more)
  • use_topics behavior is odd in regards to using topics and just not using images
  • default_uid doesn't do anything yet
  • min_ad_prepay_amount not implemented
  • diaries/ads should be in sections_excluded_from_all instead of using special code/vars
  • spellcheck should remember its checkbox value between multiple previews
  • template_recurse doesn't really work
  • html checker may be having trouble escaping lone pointy brackets correctly
  • topics should take advantage of both topic_img and topic_text. if topics on and topic images off, _text should be shown instead of nothing
  • auto-format is linkifying before running clean_html, which can screw up links with more than one http in them
  • all vars taking a path/link/whatever should work with no trailing slash, and remove one if it's there
  • ad approval email is not anything near flexible
  • hide_unposted_comments should also hide comments accessed directly
  • new_user_html is placed between code generated <table> tags
  • stories which will be auto-posted because of section perms still say "hopefully other users will vote on your story"

Then the bugs that are database changes:

  • colors should go in blocks instead of individual _templates
  • comment_posted_message is not self-contained at all (ends on a <TD>)
  • story list colors are goofy. undisplayedstory_bg is used for a lot of different things, and submittedstory_bg is used for RDFs pending
  • subpay_type_select refer to k5 in the cc logo alt text, and displays "you can pay by paypal or cc" without checking to see if either of those are true
  • need a recent_topics box
  • in scoop.sql but missing from patches: slogan
  • need a cron to remove/disable expired subscriptions

And finally, some questions that janra has asked in the SAG revamp diary. I collected them together so that they can hopefully get answered:

  • what's the difference between dynamic_loading_link and dynaming_loading_message?
  • how does the key dynamicmode get interpolated into dynamic_template? it's not a block, var, or special key in the code. maybe javascript?
  • why are paypal_canceled and sub_paypal_canceled different blocks?
  • where's anonymizer stuff?
  • what does invisible do to subsections?
  • is there a function to return a section's children?
  • down with forumzilla?


--
Keith Smiley



Scoop pre-1.0 Out -- Feature Freeze + Bug Fixes | 4 comments (4 topical, 0 hidden)
Display: Sort:

Hosted by ScoopHost.com Powered by Scoop
All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest © 1999 The Management

create account | faq | search