Media Library
From Open Knowledge Foundation
We use a number of different online services to store our media, each serving a different purpose.
Contents |
Where can I find...?
- OKFN logos and publicity materials
- OKFN photos
- OKFN design materials
- The OKFN font
- Buttons for websites to show the content is Open
Can I use / customise the OKFN logo?
Drop us an email at info [at] okfn.org and ask!
Where should I put...?
- Photos and images are generally stored on our Flickr account - these can then be linked from blog articles and webpages. When adding to Flickr please follow the guide lines below:
- Photos of events should be uploaded to a unique set for each event. Sets should be labelled Event: Event name, Location of event, Date(s) of event. All event sets should be placed in the collection "Events". If you don't have enough photos for an entire album (ie, you were at an event and just took 3 photos of it) please put them in the Flickr album 'OKFN Around the Globe'.
- Headshots of OKFN staff should be uploaded to the set "Headshots of OKFN staff". Headshots for use on the OKFN website team page should be cropped to 100x100 and individually labelled Italic text: For team page.
- Project images and screenshots should be placed in the relevant project set. If you need to create a new set for your project, label it Project: name of project and place it in the Projects collection.
- Project logos should be treated like other project images (see above) but a copeed 100x100 copy should also be added to the set "Projects: Logos".
- OKFN logos and publicity materials should be placed in the "OKFN Publicity Materials" set. If you are uploading logos please use high resolution images.
- For images that do not obviously go in any existing set or collection please create a new set, label it appropriately and include a brief description.
- Videos should be stored in our Vimeo account.
- Videos of talks given on behalf of the OKFN should be tagged "ofkntalk"
- Slides should be stored in our Slideshare account
- Documents should be stored in Google docs. Use your personal Google account to create the document, then share it with the relevant people.
- Miscellaneous media - such as vector files, high-res source graphics, official logos are stored in a Bitbucket repository.
- See below for an overview of how to push files into this repository.
- This repository is deployed live at http://assets.okfn.org.
Physical Media
T-Shirts
See the OKFN Spreadshirt Shop.
Not in a country that spreadshirt delivers to / don't want to pay the postage?
- Email info [at] okfn.org and we can send you the SVG file to make your own (licensed under CC-BY).
- Ordering T-Shirts through spreadshirt contributes a percentage of the price of each shirt to the OKF to continue their work, if you make your own, there's no obligation to make this donation, but if you feel you'd like to, you can do so here.
Stickers
- Download the designs from Flickr and make your own, as many as you want and get them delivered to an address of your convenience.
- Drop an email to info [at] okfn.org with a request for stickers (number and type). Someone will usually be able to meet you in Cambridge to deliver them, or you can arrange to pick them up from the Centre for Creative Collaboration in London.
Leaflets
Need a leaflet printing for an OKF project? Please do the following with plenty of time to spare!
- Send us the design and we'll upload it to Flickr for future events
- Let us know how many you need and any specifications
Using the BitBucket assets repository
If you only intend to read from the repository of assets, it's simple:
- Go to http://bitbucket.org/okfn/assets.okfn.org
- Follow the links to "get source"
To change files and push new ones to the repository:
- Create an account on BitBucket.
- Ask the core team for write access to the repository. Tell them your BitBucket username.
- Install Git. See the getting started with Bitbucket instructions for help.
- Open up the terminal. Clone the repository:
git clone https://bitbucket.org/okfn/assets.okfn.org.git
In Daily Use
In the terminal, open up the assets.okfn.org folder.
cd assets.okfn.org
Fetch latest changes from BitBucket:
git pull
Look for any outstanding changes on my computer:
git status
Mark a new file or a modified one which I want to upload:
git add images/my_new_image.png
Store my changes with a sentence to explain what happened:
git commit -m "[graphics]: Added new image."
Send my changes to BitBucket:
git push
See Also
Have a look at http://nakedstartup.com/2010/04/simple-daily-git-workflow, which describes a simple git workflow. We aren't using branches in this repository so you can skip the git branch and git merge details.
Deploying to the real assets.okfn.org
A couple of people (Tom, Rufus...) have access to do this. If you want to do this too:
- Install s3cmd
- Ask a sysadmin to create you a user on IAM under console.aws.amazon.com
- That user needs to be a member of the group: assets.okfn.org--sync-access
- Sysadmin need to give you the access key file
- Create a file in your home directory called .s3cfg:
[default] access_key: YOUR_ACCESS_KEY secret_key: YOUR SECRET_KEY
- Open the assets repo and type:
make sync