Code Monkey home page Code Monkey logo

privly-organization's Introduction

privly-organization

This repository is for the central Privly wiki and issues not belonging to any particular repository.

Sections

central Privly wiki - System documentation.

presentations - Presentations given at various user groups and conferences, including online walkthroughs.

legal - Privly legal documents.

graphics - Standard graphics for Privly affiliated projects.

Other Privly Resources

Foundation Home
Repository List
Development Mailing List
Testing Mailing List
Announcement Mailing List
Central Wiki
Submit a Bug
IRC
Download Extension

privly-organization's People

Contributors

breezewish avatar irdan avatar smcgregor avatar vshivam avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

privly-organization's Issues

How to get started: Make commands in "code" style

On the Setting up your development extension...

First get the current code by cloning it from Github: git clone --recursive https://github.com/privly/privly-firefox.git

That git clone line should be in a "code block" style. I'm not sure how to do that in Drupal at this point.

Remove 'View' and 'Revisions' Links

On privly.org, the pages:

Both contain links to 'View' and also 'Revisions'. These link should be removed on each page, and the option for adding this feature should be checked on all pages and disabled.

Actions

  • Remove 'View' and 'Revisions' link from Roadmap and How to Get Started
  • Verify option is not enabled on other pages

How to get started guide: Add "prerequisite knowledge" section

At the beginning of the guide, I feel like it'd be a good idea to include a prerequisite knowledge section and include links to good tutorials on those things.

Beginning Knowledge

  1. Privly's primarily language is Javascript. Our example content server is written in Ruby on Rails.
  2. Know what Privly is:
  3. Watch this (it's okay if you don't get this yet):
  4. Learn how to use IRC:
  5. Learn how to use Git:

Find Another Place for Documentation

The documentation feels hidden and tucked away from developers: It is a wiki on a non-descript repo.

Documentation should be promoted to it's own site or become a section of Priv.ly. Further documentation should be tailored to the specific audiences of:

  • Users - Everyday humans.
  • Advocates - People interested in the big picture.
  • Developers - Current or future contributors.

Add "Wouldn't <host website> just block Privly links?" to FAQ

We should add "Wouldn't just block Privly links?" to the FAQ. I think it's a question that comes up a lot, and it has just come up again.

Here's my start at an answer:
" (i.e. Facebook) could potentially block the links. However, we hope they realize that it is not in their best interest. With Privly available, more people would use the website than ever before. We have people waiting to use Facebook until Privly is available; they refuse to use it without Privly. It would increase traffic to their site. Furthermore, we don't control "likes" or other uses of the sites - only status updates. "

FAQ is located here: http://www.privly.org/faq

Remove 'Feedback' Link

On the left side of every page on privly.org is a 'Feedback' link which opens a contact form. This link should be removed as contact info is already listed in the sidebar of every page.

  • Remove 'Feedback' Link/Module

Untrusted/Insecure Connection reported on some browsers

When opening Privly site priv.ly/ many browsers give "Insecure / Untrusted connection warning". I guess some issue with certificate configuration on the Privly's side.


Firefox 37.0.1 on Linux Mint 17.1
screenshot from 2015-04-14 19 33 31


Chrome 42.0 on CM 12 (Lollipop 5.0.2)
chrome_issue


Firefox 37.0.2 on CM 12 (Lollipop 5.0.2)
firefox_issue

@smcgregor, please look into the issue

PGP: Mozilla Persona to go offline

In the PGP wiki page, it says Mozilla Persona will be used for identification. I took a look at their webpage and it is mentioned that persona services will be shut down from November 2016.
Are there any open source alternatives to Mozilla Persona available? (LastPass and Okta provide similar services but they aren't open source)

(Re)move 'Submit a Bug' Link

This should only be a link to email [email protected], and exist on priv.ly instead of the organization site.
From here issues can be triaged and transferred to their respective repositories. Most users will not know the distinction between privly-chrome, privly-firefox and privly-applications.

  • Remove 'Submit a Bug' page from Privly.org
  • Add 'Submit a Bug' link to footer of Priv.ly

We can not directly drive users to create a github issue because requires them to have a github account.

How to get started guide: Should we give the option to not do the git clone thing

On setting up your development environment page...

"If you don't need to work with the latest and greatest version of the extension, download it from Mozilla's store and skip these steps. There are two options for working with development versions of the Firefox extension."

Should we allow this? Should we just encourage people to do the git thing.

How to get started guide: Include anchor tags

Include anchor tags on "Setting up Development Extension" so you can have a link at the top to each section. "Firefox" should have an anchor tag and "Chrome" should have an anchor tag.

...this is probably true for other pages, too.

Update Tester's Video

Include text saying that they don't need a user account to do any of these actions.

Change logo on privly.org to the one without the dot.

I have tried to change the logo, but have been unsuccessful. I used the documentation here: http://www.inmotionhosting.com/support/edu/drupal-7/customize-theme/upload-custom-logo and it did not work. I tried clearing the cache through the administrative interface and it still did not solve the issue. I found that Drupal Gardens had an issue with this, which may have been persistent to this page.

At this point, I'm blocked. Not sure what else to try.

This is the logo I'd like to use on the privly.org page: logo_large_bleed

How to get started guide: Add clear instructions on how to create a developer profile for firefox

Steal stuff from here (make sure to link it): https://developer.mozilla.org/en-US/Add-ons/Setting_up_extension_development_environment?redirectlocale=en-US&redirectslug=Setting_up_extension_development_environment

After doing the stuff in the screenshots, go back to the terminal, and go to your profile directory. There should be a folder with lettersNumbers.dev.

Include screenshots.
screen shot 2014-02-08 at 1 28 13 pm
screen shot 2014-02-08 at 1 29 15 pm
screen shot 2014-02-08 at 1 29 30 pm

Future work: consider creating a video for this.

Update 'Give Privly a Try' Link, Remove link to 'Priv.ly'

The 'Give Privly a Try' link should put users directly in front of the download page. As this is currently being redone to be the front page of Priv.ly, it should be change to redirect there.

This can be summarized in points:

  • Remove 'Priv.ly' link from site nav.
  • Rename 'Give Privly a Try' to 'Share Privately'
  • Move 'Share Privately' to end of site nav list.

Disable Comments on Site

Blog posts and the 'How to Get Started' page have comments enabled. Though there have been a few comments made across the site, many are spam. Therfore comments should be disabled entirely on privly.org, as keeping up with spam is losing battle.

  • Disable comments on all pages of privly.org

G+ and Diaspora update

We need to update/remove G+ and Diaspora presences.

In addition, it would be beneficial to compile a list of all of our media presences.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.