SteemLogs needs YOU - Task Request for a Beem Upgrade!

in beem •  6 months ago 

Welcome once again to another update to our @steemlogs journey! I hope you have been following along, because we are going places!

After speaking again on the Idea Hub about the future of SteemLogs and what we are trying to build, we are ready to launch our first task request. We are going through the beem documentation, and the first step is to upgrade the back-links generator to a beempy call.

 


We are working with our SteemLogs.Info Repository, and all the related code is stored in there. Currently the back-links generator uses a steempy library to call account information and posts. This is done something like this:

 


As we are reading the BEEM documentation, we are very excited to transition to using the BEEM libraries to access the information stored in the STEEM blockchain. And we are looking for a developer to help us do this.

The first task will be limited to the backlinks generator call, which lists all the old posts by a given username in a very specific format: TITLE. We want to keep the links relative so that user experience is always maintained and users of different front-ends are never 'pulled' out of their experience. This also makes the back-links generator 'condenser-agnostic'.

 


Beem is at the forefront of python development best-practice on STEEM, and we are looking forward to learning more about it and integrating its capabilities fully into our project. As stated earlier we ourselves are reading the Beem documentation and testing some of its functions.

Ideally the person who submits for this task request would be willing to work with our member to improve understanding, but this is not necessary! All pull requests will be tested and the functioning code will be accepted for this task-request regardless of 'extra-curricular' activities.


The SteemLogs project thanks you for your interest, as well as giving a hearty thank you to the entire STEEM community, all utopians and everyone who dreams of a more decentralized and more easily accessible future!

The Team:


@ecoinstant

A professional lifelong learner, @ecoinstant builds bridges and connects dots in order to make this world a better, more sustainable place. All his projects are connected - linked by a love for life and his determination to create living, loving systems.

@jackmiller

A faith filled and faithful husband with four children, Jack Miller sees the potential of STEEM to change the future for the children of this Earth. His prayer: "Yesterday is in the past, it is what I do today that matters"

 


 


Posted from my blog with SteemPress : http://www.steemlogs.com/steemlogs-needs-you-task-request-for-a-beem-upgrade/

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

I listened to a bit of the show and heard you talking about this. Converting everything from steem-python to beem shouldn't be that much work, so I think you should be able to find someone pretty easily. I'd have done it myself if I wasn't so busy! Anyway, good luck with finding someone and with the further development of the project!


Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

Thank you for your review, @amosbastian! Keep up the good work!

I can take a look at it, I've used beem a bit before. What's the timeframe like, and can you give a bit more info on the Backlink format?

Posted using Partiko Android

Hello Peter! Yes, here I include a screenshot from my own blog:

With the current markup it is [title in brackets]noSpace(/tag/@username/generated-url-usually-title)
but we do not have to generate these manually, instead you can get the post title and post url, we just have to scrub any reference to specific front end.

I am available to chat in discord as well, or any other way that is convenient to you?

Oh and our timeframe is flexible - we keep moving forward :)

Okay sounds good then, and the code is just in the file accounts/utils.py? How old does a post need to be to be grabbed for a backlink, or do I not need to worry about that since the from_id is passed into the function?

Think that's all I need to know and I'm good to go on it.

Yes re: accounts/utils.py

Right now the code sets (limit=60), or the last 60 posts. We also have a button that 'loads more', which we will update soon in this phase as well. We also hope to add a 'load all' button, but these things are not necessarily in this pull-request 😁

Made a PR with the changes, seems like my environment might not be set up right maybe but the css and js weren't loading. Also, beem isn't able to handle hivemind right now, although steempy can't either I'm pretty sure, so will need to do an update in the future.

Hi @steemlogs!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Congratulations @steemlogs! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 250 upvotes. Your next target is to reach 500 upvotes.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Hey, @steemlogs!

Thanks for contributing on Utopian.
We’re already looking forward to your next task request!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!