Twi2chBooklr(仮)計画
今構想中の新規サービスの計画についてちょっとお話ししておこうと思います。
サービス名は「Twi2chBooklr(仮)」。名前からは誰も想像できないと思いますが、ちょっと新しいSNSというかブログサービスです。マネタイズとかは今のところ考えてません。
ブログは大昔に開設していましたが、忙しくなり自然消滅してしまいました。その後、Twitterを始めそれは今まで継続していますが色々と問題点が見えてきました。そして最近facebookも始めましたが、それも僕には馴染みません。
そこで俺俺サービス「Twi2chBooklr(仮)」を作ってやろうと思いました。今まで業務系ばかりやっていたのでWeb系の開発経験が欲しいというのもあります。
「Twi2chBooklr(仮)」
目的
- 自分が使いやすいブログ兼SNSサービスの開始
- 自分の知識欲を満たす
主な機能
- 基本は1つのブログだが、誰でも投稿可能
ブログ主がブログに投稿して誰かにコメントをもらうという形ではなく、誰でも投稿可能です。コメントを付けるシステムは悩み中です。投稿に「レス番」という画期的な機能を用意すればコメント機能はいらない気もしてます。
- 投稿時に名前(任意)・EMail(任意)・トリップ(任意)を指定
さすがに投稿主が誰だか分からないと困るので、名前・EMail・トリップを指定することができます。ただし、全て入力は任意です。名前を指定しないと「名無しさん」となります。トリップは指定するとハッシュ化した文字列を表示します。
同一の名前・トリップを指定した人は無条件で同一ユーザ扱いとなります。名前もトリップも指定しない人が多いと思いますが、それらの人々もシステム上同一ユーザとして扱います。IDというものはありません。
- 板やスレはないが、任意のカテゴリを投稿に付加
板とかスレはありません。普通のブログのイメージです。カテゴリごとに投稿を見ることもできますし、カテゴリ関係なく一覧で表示することも出来ます。普通のブログと同じく時系列で表示しようと思っています。ただし、最新が下の方が見やすいかなと思ってます。
- ユーザ同士メッセージを送受信
ユーザ同士のメッセージングシステムを用意します。メッセージには公開のものと非公開のものがあります。非公開のものはその送受信したユーザ同士しか参照できません。
また、メッセージをユーザ全員にブロードキャスト出来る機能も考えていますが、優先度は低いです。
さらに、お友達機能や足跡機能も考えていますが、実現するかは微妙です。
- プロフィールページやユーザページを用意
ユーザごとにプロフィールを公開できるページとユーザが自由に編集できるユーザページを用意します。ユーザページについては、自由に作って欲しいのでサーバのユーザを公開してしまおうかとまで考えていますが、まだどのように実現するかはわかりません。
- 投稿を各国語に翻訳
技術的目処とかが立てば自動化したいですが、投稿は各国語に翻訳されます。
- 任意のサイトをクリップして投稿する機能
これは画期的です。任意のサイトのURLを指定してクリップする機能です。Web魚拓とでも言えばいいでしょうか。
- 「いいね」「氏ね」ボタン
投稿やユーザに対してコメントする程じゃないけど気持ちを表したい時に使える未来的機能です。
- 自動で単語同士に(自動で)リンクを貼る機能
各国語対応や日本語の分かち書きなど技術的問題が多そうですが、自動で投稿間で自動リンクを貼りたいです。
- メールで投稿できる機能
これも是非欲しいですね。
と、今考えているのはこんなところです。優先度や実装のしやすさなどを考えて徐々に作っていこうと思っています。ちなみに、GitHubで公開予定です。ただ、オープンソースウェアのしきたりとか(こういう文章が必要でこういうディレクトリ構成でとか)が分かっていないので公開まで時間がかかる可能性があります。