create account

Call for Steem Developers - Building Curie's frontend by curie

View this thread on: hive.blogpeakd.comecency.com
· @curie · (edited)
Call for Steem Developers - Building Curie's frontend
# Announcing development of Curie's frontend

As already briefly announced in #curie, in the early months of 2017, we intend to commission development of an automated frontend. We'll make it as complete as our budget would allow, but to begin with we are looking at a simple submission system that will automatically check posts for guidelines and forward them to voters. Accounting has become a daunting task for our team, and this process will now be further automated by this frontend.

For curators in #curie this will mean fewer guidelines, higher submission limits, and a drastic reduction in the minimum elapsed time down from 6 hours to maybe a couple of hours. We would love to hear feedback and suggestions from curators in #curie!

We also intend to feature curated posts and authors, publishing statistics and lists on the frontend. Additionally, Daily Curie posts may continue on Steemit, but with payout declined, as long as there's demand for it. Ultimately, we hope to use the @curie account only for announcements and communication.

Do note that the Curie frontend would be more about public submissions and verification - we'd still need the Curation Guilds feature as proposed by Steemit Inc. 

The code for this frontend will be open sourced available for all curation guilds on the Steem network.

# The plan
With channel [#curie](https://steemit.chat/channel/curie) on Steemit.chat growing in activity, it's been getting difficult to keep track of submissions. Please note that we do not vote on everything submitted on that channel. Rather, we will usually check the many suggested posts against a certain **guideline**. Posts are suggested by #curie finders. After a post proved to have met the guideline, one of @curie voters will vote on said post. Subsequently, our manual process keeps track of the related #curie finder's fees and @curie voter's fees in a database - we're using a .csv spreadsheet at the moment.

So in this case, #curie finder is a community curator, and @curie voter is a guild member - the one that selectively votes for what is curated by the #curie community.

**The goal here is to automate both guideline-checking and accounting.**

# What we have in mind

If anyone knows how to achieve the above by utlizing the channel that we already have #curie or https://steemit.chat/channel/curie, perhaps with some script - that will be great.

If not, we are thinking of a simple website. Here's what it should feature:-

#### a. Curator submission page. 
- Curators submit posts with two text fields - Steemit ID and Steemit.com link. 
- Steemit ID is checked against submission limit per day. Most curators have a fixed limit, but select top curators have specific limits. E.g. If the Steemit ID is @fubar-bdhr, the limit is greater. Everyday at 1200 UTC the limit resets. 

#### b. Steemit.com link is checked for -
- No duplicate submissions
- Posts must be between X hours and Y hours old.
- The post's author's rep must be less than R. 
- Post must have generated less than $S at the time of submission. 
- Author must not have been voted by Curie in the last Z hours. 
- If the link fails, the curator should be notified of which guideline(s) they are failing. (Or in version 1, just a blanket doesn't meet guidelines will do)
- If the link passes the guidelines, the posts are passed on to the voters' page. 

#### c. Voters can log in with specific username and password. (No user management required)
- Voters can either accept or reject a submission. 

#### d. Accounting - 
- If the voter accepts a submission, the curator who submitted the link will get a FF Steem fee. (If the voter rejects the submission, curator does not get a fee)
- The voter will get a VF Steem fee irrespective of whether they accept or reject. 
- At the end of each day (or whatever), a script will be generated to pay both voters and curators. (We already use a Piston script - it should be a fairly simple matter). As well as a CSV for records. (This can be version 2) 

#### e. Apart from that, a couple of additional pages - 

- Of course, mandatory FAQ / Introductory pages
- Live feed of Curie's curation. Basically just outgoing votes from @curie as here https://steemdb.com/@curie/votes 
- A filtered list of posts meeting the guidelines stated above linking to Steemit.com (jesta had made this earlier though our guidelines have long since changed. He said it was pretty straightforward https://steemdb.com/comment/curie )

We would like to thank @ontofractal for helping us narrow down on this spec. This is the version 1 spec, we have other features in mind for the future. 

# Contact us

Of course, what we've suggested here is just based on our limited knowledge. Any improvement or simpler ideas for execution would be appreciated. Name-your-price - just drop us a message here. Similarly, you may contact @kevinwong or @liberosist, on https://steemit.chat.

Please re-steem this if possible. Thanks for your time!

<center>https://s27.postimg.org/lskufss37/steemitrocks.png</center>

---------------------

<center>Please check out [today's Daily Curie](https://steemit.com/curation/@curie/the-daily-curie-14-15-jan-2017)!</center>

---------------------

<center>Join us in #curie on Steemit.chat, vote for [@curie as witness](https://steemit.com/~witnesses) and follow us @curie! </center>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 429 others
properties (23)
authorcurie
permlinkcall-for-steem-developers-building-curie-s-frontend
categorycurie
json_metadata{"tags":["curie","developers"],"users":["curie","fubar-bdhr","ontofractal","kevinwong","liberosist"],"image":["https://s27.postimg.org/lskufss37/steemitrocks.png"],"links":["https://steemit.chat/channel/curie","https://steemdb.com/@curie/votes","https://steemdb.com/comment/curie","https://steemit.chat","https://steemit.com/curation/@curie/the-daily-curie-14-15-jan-2017","https://steemit.com/~witnesses"],"app":"steemit/0.1","format":"markdown"}
created2017-01-15 16:18:09
last_update2017-01-15 16:20:36
depth0
children20
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length5,342
author_reputation613,039,945,737,625
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout0.000 HBD
percent_hbd10,000
post_id2,253,084
net_rshares98,381,135,875,919
author_curate_reward""
vote details (493)
@funnyman ·
Cool! Idea
properties (22)
authorfunnyman
permlinkre-curie-call-for-steem-developers-building-curie-s-frontend-20170115t174604622z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 17:46:06
last_update2017-01-15 17:46:06
depth1
children0
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation131,083,784,663,281
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,253,740
net_rshares0
@justtryme90 ·
This is great, streamlining the process will allow for an easier time getting good new posters rewarded for their efforts. Keep it up @curie team.
properties (22)
authorjusttryme90
permlinkre-curie-call-for-steem-developers-building-curie-s-frontend-20170115t162214618z
categorycurie
json_metadata{"tags":["curie"],"users":["curie"],"app":"steemit/0.1"}
created2017-01-15 16:22:12
last_update2017-01-15 16:22:12
depth1
children0
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length146
author_reputation140,118,479,939,905
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,253,116
net_rshares0
@mgibson ·
Resteemed
properties (22)
authormgibson
permlinkre-curie-call-for-steem-developers-building-curie-s-frontend-20170115t175321913z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 17:53:54
last_update2017-01-15 17:53:54
depth1
children0
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length9
author_reputation59,169,525,865,768
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,253,806
net_rshares0
@nafies ·
hmmm... great!
properties (22)
authornafies
permlinkre-curie-call-for-steem-developers-building-curie-s-frontend-20170115t163402798z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 16:34:12
last_update2017-01-15 16:34:12
depth1
children0
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length14
author_reputation6,846,851,733,609
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,253,208
net_rshares0
@personz ·
If you do this as an open source project on GitHub or similar I would join that. It'd be the best way to attract people to contribute, you just need to create a lead developer account.

Are you open to this?
👍  
properties (23)
authorpersonz
permlinkre-curie-call-for-steem-developers-building-curie-s-frontend-20170115t173614754z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 17:36:12
last_update2017-01-15 17:36:12
depth1
children4
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length207
author_reputation42,452,361,038,560
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,253,672
net_rshares7,245,619,537
author_curate_reward""
vote details (1)
@kevinwong · (edited)
Oh man, I'm only trained in the ways of old devs - barely scratched the surface with github - so far been using it for n00b stuff for ethereum lol.. I do have an account though!

But anyway, not sure if that'll speed up the process. A dedicated closed development in the beginning will do too!
properties (22)
authorkevinwong
permlinkre-personz-re-curie-call-for-steem-developers-building-curie-s-frontend-20170115t174231843z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 17:42:33
last_update2017-01-15 17:43:57
depth2
children3
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length293
author_reputation621,253,570,295,288
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,253,713
net_rshares0
@personz ·
I'm sorry but I'd be against closed development. Let live in the open air and sunshine! ☀️🌈

Best of luck in any case.
👍  
properties (23)
authorpersonz
permlinkre-kevinwong-re-personz-re-curie-call-for-steem-developers-building-curie-s-frontend-20170116t022815948z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-16 02:28:15
last_update2017-01-16 02:28:15
depth3
children0
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length118
author_reputation42,452,361,038,560
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,257,406
net_rshares7,245,621,415
author_curate_reward""
vote details (1)
@thenakedgod ·
I have some spare time to do development work and I've been getting back into Steemit.  I'll try to hop on at some point to get more details if you still need devs.
properties (22)
authorthenakedgod
permlinkre-kevinwong-re-personz-re-curie-call-for-steem-developers-building-curie-s-frontend-20170115t192953096z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 19:29:51
last_update2017-01-15 19:29:51
depth3
children1
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length164
author_reputation534,755,409,603
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,254,608
net_rshares0
@pgarcgo ·
Re-steemed
properties (22)
authorpgarcgo
permlinkre-curie-call-for-steem-developers-building-curie-s-frontend-20170115t170721045z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 17:07:21
last_update2017-01-15 17:07:21
depth1
children0
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation118,205,269,281,710
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,253,439
net_rshares0
@solarguy ·
cool.  hope it gets accomplished.

simplifying the front end is vital.
properties (22)
authorsolarguy
permlinkre-curie-call-for-steem-developers-building-curie-s-frontend-20170115t164652482z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 16:50:15
last_update2017-01-15 16:50:15
depth1
children0
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length70
author_reputation63,279,952,248,302
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,253,334
net_rshares0
@xeroc ·
$0.07
I can build this for you. Ideally (for me) would be to integrate this kind of feature into streemian (i have already started working on something very similar). However that would mean that it will not be open source, but i can offer the same service to other guilds .. How about we get together for a call/chat this week?
👍  , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorxeroc
permlinkre-curie-call-for-steem-developers-building-curie-s-frontend-20170115t181125464z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 18:11:30
last_update2017-01-15 18:11:30
depth1
children8
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.074 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length322
author_reputation118,819,064,085,695
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,253,924
net_rshares2,259,666,730,816
author_curate_reward""
vote details (27)
@kevinwong ·
Awesome :) TBH we're not sure if we want to stray away from being an open-source project, but definitely worth considering your option - let's have a chat sometime this week. Will invite you to a private channel on steemit.chat - is that alright?
properties (22)
authorkevinwong
permlinkre-xeroc-re-curie-call-for-steem-developers-building-curie-s-frontend-20170115t182427097z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 18:24:30
last_update2017-01-15 18:24:30
depth2
children2
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length246
author_reputation621,253,570,295,288
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,254,021
net_rshares0
@xeroc ·
Sounds great ...
👍  
properties (23)
authorxeroc
permlinkre-kevinwong-re-xeroc-re-curie-call-for-steem-developers-building-curie-s-frontend-20170115t190057244z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-15 19:01:00
last_update2017-01-15 19:01:00
depth3
children1
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length16
author_reputation118,819,064,085,695
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,254,348
net_rshares571,066,577,011
author_curate_reward""
vote details (1)
@son-of-satire ·
I think it is important to keep it open-source. Curie has been doing great work here. Let's not give anyone a reason to doubt their motives and tarnish their reputation.
properties (22)
authorson-of-satire
permlinkre-xeroc-re-curie-call-for-steem-developers-building-curie-s-frontend-20170116t021300386z
categorycurie
json_metadata{"tags":["curie"],"app":"steemit/0.1"}
created2017-01-16 02:12:51
last_update2017-01-16 02:12:51
depth2
children4
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length169
author_reputation112,996,205,695,573
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,257,338
net_rshares0
@kevinwong ·
@xeroc is an awesome dev..
If we go this route - the code will be closed, but its operations can still be made transparent.. (that's what i think)
properties (22)
authorkevinwong
permlinkre-son-of-satire-re-xeroc-re-curie-call-for-steem-developers-building-curie-s-frontend-20170116t033111195z
categorycurie
json_metadata{"tags":["curie"],"users":["xeroc"],"app":"steemit/0.1"}
created2017-01-16 03:31:12
last_update2017-01-16 03:31:12
depth3
children3
last_payout2017-02-15 17:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length146
author_reputation621,253,570,295,288
root_title"Call for Steem Developers - Building Curie's frontend"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,257,669
net_rshares0