###Development Bounties This is meant to be an exhaustive list of every peice of functionality planned for Alexandria 1.0 and the supplemental mechanisms that support the Alexandria eco-system. Some of these functions will be coded by Alexandria's staff devs and some can simply be forked from a developers existing code - if you are interested in working on anything in this list, please get in touch with the Alexandria team to discuss it in more detail before getting started.
####Alexandria Browser:
- File browser in publishing UI, including drag and drop files functionality & IPFS "add" functionality
- Better music playing interface (playlists, repeat, shuffle)
- Artifact authorization-checker API - details
- "Pin this" button on artifact details UI (tells Librarian Module: Distributor to pin the file)
- On/Off switch to auto-pin any artifacts downloaded during a browsing session function
- Integrate History Records visualizer into Alexandria UI/app
- Upgrade History Records visualizer to scrape datapoints from blockchain explorer & work w/ all History Records datasets (instead of just BTC Average and Flo-market-data as it does currently)
- Inline comments on artifacts - details
- Fix download button on artifact details UI - details
- Fix embedding on artifact details for PDFs & ebooks
- Connect "buy more" button in Alexandria browser wallet to ShapeShift API
- p2p messaging between users in-app (once this functionality has been forked into Florincoin wallet client)
- Fork functionality from ProTip/WeTipCoins to locally track the content a user enjoys each week and auto-pay their "streaming subscription" to it's publishers
- Browsing/purchase/tips history UI
- Fix VLC plugin for Windows and Linux
- Publisher's Artifacts UI (with deactivate button)
- Finish social media historian (tweet archives)
- Native app for Android (through gateways, or local librarian modules if possible)
- Native app for iOS (through gateways)
- "Couch interface" (and 32-bit build) for BitSeed
- Subscribe to publisher button (auto pin through Librarian Module: Distributor)
- Buy seeds functionality - details - @JoyStream is a very good candidate for this functionality
- New artifact type - decentralized development bounties (for Alexandria or for anything) posting and awarding
####Alexandria Librarian:
- Librarian (daemon loader/manager) tool-bar applet for Mac OSX, Windows, Linux 64-bit, Android (if possible), and Linux 32-bit (for BitSeed)
- Fix Librarian Module: Historian so that it works with APIs that include
&
and?
characters in their URIs - details - Upgrade Librarian Module: Historian to be able to also capture web page archives on a periodic basis (to get plugged into the Internet Archive's Wayback Machine)
- Librarian Module: Distributor (take individual pin requests from Alexandria browser and pin them until unpinned, and take "subscribe to publisher" requests from Alexandria browser and auto-pin all content published by the publisher)
- Librarian Module: History Patron - details
- Librarian Module: Hasher (Florincoin blockchain PoW miner)
- Librarian Module: HashRentals (P2P scrypt miner rental market)
####Council of Librarians management app - details #####(or perhaps simply additional functionality within the Alexandria browser app)
- Blockchain voting process (including Living Articles of Organization document)
- Multi-tiered chat platform (with comment links & permission-based chat-room access)
- Decentralized ID system w/ reputation management and optional pseudonymity)
- Blockchain: 100% premine, 1MM tokens, sidechain of Florincoin or 0% PoS
####Serverside Software
- Florincoin web wallet (zero knowledge) based on Blockchain.info/LiteVault
- Florincoin tipping bot for social media Slack version can be found here
####Florincoin Wallet client
- Fork in p2p messaging functionality from Jumbucks wallet perhaps?
- Upgrade to Bitcoin Core v0.10
- Auto/scheduler keys backup feature
####Decentralized, tranparent, collaborative, collective-bargaining-based Pools
- Florincoin mining pool to contribute to Alexandria's library index data-security
- Filecoin mining pool to contribute to Alexandria's library content media availability
- Arbitrage pool for Florincoin, Filecoin & Bitcoin