TodoList: Difference between revisions

From SoylentNews
Jump to navigation Jump to search
No edit summary
m (Protected "TodoList" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
 
(39 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This List is being migrated to separate [[TeamPages|Team Pages]]
{{archival}}
This is a todo list of items that currently don't fall under any Teams or Strike-teams. Visit the '''[[TeamPages|Team Pages]]''' for Team-related information.


==Staff Organization==
==Staff Organization==
*Formulate Plan
*TOS and Privacy Policy
**Vision
*Setup Not-For-Profit
**Bylaws
**Develop task-list of ongoing duties from each "group"
*Staff
**Get "true" @SN.org staff emails (not forwards) to all staff that want them
**Migrate mailing list address to new @SN.org addresses
*Volunteers
**Outline difference between volunteer VS staff
**Develop process for becoming staff (get @SN.org email, get on mailing list, privileges etc)
**Create volunteer@soylentnews.org address and link in Main Soylent pages, IRC, Wiki (workaround is admin+volunteer@soylentnews.org)
**Develop system for recruiting/organizing volunteers
**SN Story Submission: Volunteers Needed (after determining which skills we need most i.e. perl, editors)
*Regular status updates with key leaders
*Organize staff, delegate tasks to appropriate people
*Fire people when it isn't working out sooner rather than later (this should go in ongoing duties task-list once created)


==Sys/Dev==
'''Tackle Immediately:'''
*Ensure staff have privileges in all platforms we use
*Implement a keymaster system (where passwords are controlled by multiple parties)
*Single sign on to all services (register once, central administration)
*self-hosted DNS?
**https://www.cloudflare.com/ ?


'''Nice To have:'''
*Regular status updates with key leaders
*Implement Fire-hose of some kind
*password sharing, multi-factor protection
*Make sure the SSL login page points to an SSL page, the cookie needs HTTPS headers set (this should be a bug?)(collected via [[Suggestions]])
**truecrypt files
*Add markdown support, example: http://dillinger.io/ (this is also in the [[Suggestions]] que, could be removed from this list for now as is non-essential IMO [[User:Mrcoolbp|mrcoolbp]] ([[User talk:Mrcoolbp|talk]]) 22:54, 7 March 2014 (UTC))
**[http://point-at-infinity.org/ssss/ ssss Secret Sharing] was suggested
*Make it easy for people to submit bugs (bugs@ email? also a suggestion for doing it via slash)
*need to update bug links (now on github) from various places (done?)
*System for keeping old UIDs (may be impossible without changing everyone's UIDs, move to scrap idea THEN remove info in FAQ and [[Migration_of_users_from_Slashdot|Migration of users]] page [[User:Mrcoolbp|mrcoolbp]] ([[User talk:Mrcoolbp|talk]]) 22:54, 7 March 2014 (UTC))
 
==Communications==
*Determine Communication Forum
**Keep mailing list
**[http://www.redmine.org/projects/redmine redmine] (this would require some ruby on rails help devs)
**Use slashcode (would require tweaks but we could test new code while communicating, moderating best ideas etc.)
***Aquire concensus
***Cut the dead weight (i.e. forums)
*Refine '''[[Suggestions]]''' system
**Develop process to select good items, hold vote, then implement
**Automate *ways to post* suggestions that all end up in same place (suggestions@ email and !suggestions irc are forwarded to an email and are manually added)
***This could all be done with slash
*Clarify our stance on vulgarity in comments (ALL CAPS is preventing posting in some cases (filter) swears seem to work)
*Contact CmdrTaco via twitter?
*IRC log links need updating in various places '''<-'''
*New Name contest (final one, we hope)
*Summarize staff meeting(s) (or not?)(move to Editors section?)
 
==Editors==
*Create and Submit a press release
*Develop editorial process, informed by Poll results
**Publish public editorial guidelines document
*Documentation pages (FAQ, "Authors" page) <- LaminatorX is working on FAQ


==Business/Legal==
==Business/Legal==
*Choose incorporation model
**Carry out necessary tasks to achieve chosen incorporation model status
*Solicit legal advice:
*Solicit legal advice:
**Requirements for keeping logs of user activity
**Requirements for keeping logs of user activity
Line 66: Line 18:
**Identify the legal (copyright?) implications of cross-posting (reposting stories posted elsewhere)
**Identify the legal (copyright?) implications of cross-posting (reposting stories posted elsewhere)
*Incorporation Model-dependent items:
*Incorporation Model-dependent items:
**Swag? (sync with art)
**Marketing - Do we do it? how do we do it?
**Marketing - Do we do it? how do we do it?
**Ads?
**Ads?
**Donations?
*social media, do we want to pursue it?  who? How?
*social media, do we want to pursue it?  who? How?
==Paulej72==
*change "Read More" to button.
*Kill D2
*fix all buttons to have proper case
*bug 48 fix log in screen ul list
*fix bug #68 some links are worn color in comment details  trace JS loads to fix JS re-size of certain elements on mobile devices.
*style blockquote and see what is up with quote
*add hyperlink to article story title to story page per bug 106
*style input boxes to have better border contrast per bug 107
*add night mode skin per 112
*make sure site displays “Log In” and “Log Out” per bug 116
*fix journal template to fix broken link title tex per bug 118
*fix preference pages per many bugs
*fix relationships ui as per bug 37
*Nuke Force Forge from orbit
== Wiki ==
* Migrate anything useful from forums to wiki (in progress).
* Nuke forums from orbit.
* Install [[mediawikiwiki:Extension:Renameuser|Renameuser]] extension so a rename requested by [[User:Stderr dk|Stderr dk]] to "Stderr" can be completed.
* Enable uploads on the wiki so we don't have to rely on external links to Imgur, Photobucket, etc.
* Install [[mediawikiwiki:Extension:SyntaxHighlight GeSHi|SyntaxHighlight GeSHi]] extension that can syntax highlight any code that gets posted to the wiki in areas such as [[CssWork]].
* Use [[mediawikiwiki:Manual:$wgRCFeeds|$wgRCFeeds]] (and an IRC bot that can post UDP feeds) for the recent changes feed in #wiki instead of Atom.
* Update MediaWiki from 1.22.2 to 1.22.3.
==IRC==
*Allow users to add suggestions '''anonymously''' (via IRC !suggestion command)
==Style / MrBluze==
*Define single column layout requirements - nearly done.
*Work with FrogBlast to get the full icon set done - in progress. <--suggest moving to [[Open_Projects|Open Projects]] [[User:Mrcoolbp|mrcoolbp]] ([[User talk:Mrcoolbp|talk]]) 02:52, 10 March 2014 (UTC)
*Review/upgrade logo/banner art (with FrogBlast) - in progress. <--suggest moving to [[Open_Projects|Open Projects]] [[User:Mrcoolbp|mrcoolbp]] ([[User talk:Mrcoolbp|talk]]) 02:52, 10 March 2014 (UTC)
*Typographic and typesetting guidelines (with LaminatorX) - awaiting feature request, then work with CSS ppl on a specification
*Weekly comic

Latest revision as of 20:42, 20 September 2016

Obsolete Page
This page is obsolete and only retained for archival purposes.

This is a todo list of items that currently don't fall under any Teams or Strike-teams. Visit the Team Pages for Team-related information.

Staff Organization

  • TOS and Privacy Policy
  • Setup Not-For-Profit


  • Regular status updates with key leaders
  • password sharing, multi-factor protection

Business/Legal

  • Solicit legal advice:
    • Requirements for keeping logs of user activity
    • How to respond to DMCA takedown requests
    • Identify the legal (copyright?) implications of cross-posting (reposting stories posted elsewhere)
  • Incorporation Model-dependent items:
    • Marketing - Do we do it? how do we do it?
    • Ads?
  • social media, do we want to pursue it? who? How?