TodoList: Difference between revisions

From SoylentNews
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
**Vision
**Vision
**Bylaws
**Bylaws
**Develop task-list of ongoing duties from each "group"
**Develop task-list of ongoing duties from each "group" <-underway
*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
*Regular status updates with key leaders
*Organize staff, delegate tasks to appropriate people
*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)
*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:'''
*Implement Fire-hose of some kind
*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]])
*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))
*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==
==Communications==
Line 39: Line 15:
**Keep mailing list
**Keep mailing list
**[http://www.redmine.org/projects/redmine redmine] (this would require some ruby on rails help devs)
**[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.)
**Use slashcode (slashcott) (would require tweaks but we could test new code while communicating, moderating best ideas etc.)
***Aquire concensus
***Aquire concensus
***Cut the dead weight (i.e. forums)
***Cut the dead weight (nuke forums from orbit after data migration to wiki)
*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)
*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 to be put/updated in various places (?)
*IRC log links need updating in various places '''<-'''
*New Name contest (final one, we hope)
*New Name contest (final one, we hope)
*Summarize staff meeting(s) (or not?)(move to Editors section?)
*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==
Line 71: Line 36:
**Donations?
**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

Revision as of 19:09, 11 March 2014

This List is being migrated to separate Team Pages

Staff Organization

  • Formulate Plan
    • Vision
    • Bylaws
    • Develop task-list of ongoing duties from each "group" <-underway
  • 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)


Communications

  • Determine Communication Forum
    • Keep mailing list
    • redmine (this would require some ruby on rails help devs)
    • Use slashcode (slashcott) (would require tweaks but we could test new code while communicating, moderating best ideas etc.)
      • Aquire concensus
      • Cut the dead weight (nuke forums from orbit after data migration to wiki)
  • Clarify our stance on vulgarity in comments (ALL CAPS is preventing posting in some cases (filter) swears seem to work)
  • IRC log links need to be put/updated in various places (?)
  • New Name contest (final one, we hope)
  • Summarize staff meeting(s) (or not?)(move to Editors section?)

Business/Legal

  • Choose incorporation model
    • Carry out necessary tasks to achieve chosen incorporation model status
  • 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:
    • Swag? (sync with art)
    • Marketing - Do we do it? how do we do it?
    • Ads?
    • Donations?
  • social media, do we want to pursue it? who? How?