-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blog Maintainer Role #81
Comments
This is tangential to this post but going forward what is the conversion rate to be expected between BSQ and USD? @ManfredKarrer @ripcurlx @m52go @arunasurya That set aside, I feel like only 2 blogs seems low. But this can be altered in the future so there's not much to worry about. |
By the way, I like your initial tasks. I wanted to add a few more thoughts on the role: first, I think that the blog maintainer should be involved in promoting the posts because the main goal of the project is to grow the user base and attract more people. It is best if the maintainer coordinates with the maintainers of comm. channels and ambassadors to promote the post, and do so for all posts. Second, having objective metrics to evaluate the project may be necessary, so tracking the number of views on the Bisq blog site may be a good idea. This can be included in a monthly blog maintainer report. Third, you may want to mention here or in a separate doc that the writers can file for a compensation after the post has been published. Fourth, and most importantly, you may want to add a sentence that some aspects of the role may change depending on how the project goes and that it is up to the maintainer's discretion, since they will know the project best. Some creative freedom and trust in the maintainer's judgment are important, I think. Also, regarding budget, you might want to include a total budget that includes comp. for the role plus the posts. |
@huey735 , you are raising a very good point. I assume that if the price of BSQ compared to USD changes dramatically, that should be reflected in comp. requests. Perhaps you should open an issue to discuss this further? |
@huey735 BSQ is currently hovering around 19800 sats which is roughly $1.04 USD. Though, it has been pretty volatile. |
Thanks @Mycelial1 for writing that up. I think of this role as a specific and well-defined one: make sure the blog is updated on a consistent basis (proposed at 2 posts/month), that the maximum compensation for doing this is an amount accepted by other stakeholders (proposed at 500 USD equivalent of BSQ, contingent on actual work delivered). That's it. The process to achieve this shouldn't be any different from that of existing Bisq contributions: make an issue for what you want to do, make a pull request with the proposed contribution, get feedback, and then merge. We will need to figure out how exactly to make this process more friendly for writers who aren't familiar with GitHub, etc., but I don't think we need to determine those exact processes here (John's made a good start with his video). Marketing Marketing needs to be considered separately. It needs to be done, but that's not a job for this role. Desktop software maintainers aren't tasked with maximizing software downloads. I do think that post effectiveness needs to be considered so that we tend to publish posts that are likely to do well. As website maintainer I have access to website analytics, so going forward I will make sure blog post analytics are posted every month, so people can see which blog posts do well and which don't. Then the blog maintainer (and others who provide feedback on proposed posts) can be smarter about rejecting posts that haven't done well in the past. Determining a process for how folks can contribute to marketing and messaging for Bisq is a bigger conversation, and if we're going to keep this role's mandate specific and focused, I think it's irrelevant. Role Responsibilities Once we have requirements and process documented, people just need to follow it. I don't see a need for any active efforts in coordination and communication with writers. I don't know of any publication that solicits guest posts which does anything more than this on a regular basis. Basically I don't think the blog maintainer should be doing any big work aside from ensuring a good list of blog proposals and labeling/critiquing submitted blog proposals. Compensation for that work should be minimal, perhaps covered in the typical role compensation amount of 25-50 BSQ. Reviewing posts would be an important duty of this role, but it would essentially be reviewing pull requests, which is subject to compensation (just like it always is) for anyone who does it. And of course, the blog maintainer would be compensated for any posts he actually writes himself. |
Thanks for all of the feedback everyone. I think the feedback needed most would be regarding the budget of BSQ for the writers per voting cycle (currently suggesting 500 BSQ) and the minimum amount of blog posts every cycle (currently at two blog posts). @huey735 asked about the exchange rate between BSQ and USD. I think 500 BSQ is somewhat fair. Compensation for writers can vary highly in other industries but I think this is a good starting point in terms of compensation. 500 would be a hard cap and might not be entirely distributed every cycle. I think the role's responsibilities are clear (unless someone feels otherwise). The role's responsibilities are as follows:
I will disagree with @m52go about communication with writers being unnecessary. I think it's important to be in communication with ANY contributor, but I feel this will naturally happen anyways within Slack and other channels. I agree with @arunasurya about being in communication with the admins of the social channels so we can maximize blog post reach. Though, I would like to approach promotion more like @m52go 's suggestions. Marketing Though, properly constructed blogs can do its own marketing if executed correctly. If we write, "How Venezuelans can Buy Bitcoin with Bisq" we can then have it translated into Spanish by Sebastien Tellez (or anyone else,) and share it to a Venezuelan audience (I know a few in Discord) which can help Venezuelans learn about Bisq while potentially increasing user adoption. If we want to attract certain kinds of devs to Bisq, then we should write content for them. Every blog idea issue should include sound reasoning for its creation. |
I think it is great that we have these discussions because this can help us figure out how we should proceed with similar projects in the future:). I understand @m52go's point about making the project more decentralized, but I also think that the maintainer will need to be involved in communicating with the writers, ensuring no mistakes in the final work, and coordinating things in general. In the last blog project, we had to reject two posts and ensure that there were no repeating topics, that there was a balance of topics and there were no serious mistakes or misrepresentations. Perhaps we can start with a total budget for the Blog project of 1000BSQ, which covers two blog posts minimum plus compensation for the maintainer. Maybe we can start with 200-300BSQ for the role, and it can be adjusted depending on the involvement of the maintainer? In any case, we can make a proposal in this DAO cycle, and if the community accepts it, give it a try for one month, and then assess the work done. This way, we will have more info and more posts. The community has to decide if there is value in the posts in the first place, and if there is, assign a budget that encourages good work and initiative. |
I think it makes sense to mark this proposal as stalled, since it hasn't gotten much feedback in the past week. We'll try again in another 2-3 voting cycles, perhaps with a stronger case, and better timing (I know blogging is not a priority at the moment). In the mean time, John and I will try to keep the blog going with informal efforts, along with anyone else who would like to help, with the understanding that compensation will be scarce or nonexistent since stakeholders have not indicated interest in the endeavor. New posts will be published on a best-efforts basis. |
It was made clear in this issue that the Bisq blogging initiative was poorly defined in its goals and mechanisms when it was started sometime in March 2019.
After some discussion between @m52go , @arunasurya and myself, we now have a better idea of the what, why, and how of the Bisq blog.
#Why:
Blog topics were originally submitted in the Bisq growth repository and I think it speaks to its still-standing goals; to grow the Bisq network.
Without good communications and outreach, Bisq will be slow to adopt. A consistent blogging effort can bring in traffic through search engines, but can also help newcomers be welcomed to Bisq by having a consistent, educational, and friendly voice.
#What:
We propose that a new role be implemented, titled “Blog Maintainer,” and that this maintainer be given certain duties (I will describe these responsibilities further below.)
That there be a fixed budget for writers per voting cycle. The amount is subject to change based on feedback but can start at 500 BSQ.
That there be at least two blog posts (or however many the stakeholders prefer) written every voting cycle. Compensation will be divided among the writers from the allotted 500 BSQ and can vary per post.
#How
Refer to my own blog repo that I would like to model this blog process after.
##Duties-
The Blog Maintainer has the following duties:
##Rights-
The Blog Maintainer has write access to the new Blog Maintainer repository.
##Owners-
I am volunteering to pick up this role as Primary after discussing with the unofficial blog maintainers Steve Jain and Aruna Surya. More veteran contributors are welcome to be secondary.
I would like to include the following description into the readme doc:
--------------------------------------------------README-----------------------------------------------------
This repository is a workflow for blog posts that are to be written for the https://bisq.network/blog/
Make sure you have joined the bisq slack channel as well as the #blogposts section.
For styling blog posts in Github, I will provide a markdown template, but you should make use of this markdown cheatsheet.
There will be a fixed budget of BSQ to be distributed to Bisq blog contributors every voting cycle (amount is to be determined).
The blog creation process will be as follows:
Anyone can submit their blog topic ideas (with a BSQ amount that they think it's worth) as issues in the blog repository.
Anyone can upvote or downvote topics and explain why they should or should not be written.
If the piece has more upvotes than downvotes and plenty of feedback, then the creator of the issue or anyone else can claim the piece by commenting on the issue. The blog maintainer would then assign the writer to the blog post and add the writers’ name to the blog writing publication schedule with an assigned publication date.
The blog maintainer will wait until a writer has announced they have completed work on a blog topic, so edits can proceed.
Any contributor can edit the posts but must do so as pull requests. This allows for transparency when it comes to editors asking for compensation.
The blog maintainer will make the final decision on the completeness of the blog posts before they are merged.
Writers, editors, and anyone else involved can submit compensation requests for their work.
Repeat steps 1 - 7.
Blog topic proposals must include a number of BSQ requested for writing the topic but the amount can change if the writer feels that they deserve more or less for their work.
--------------------------------------------------End of README-----------------------------------------------------
Initial tasks to be done as Blog Maintainer:
Consolidate blog topics under the new Blog repository and label each.
Create the readme doc which describes the blog writing process.
Coordinate and communicate with all current writers about the new writing process.
Create tutorial video describing the Bisq blog writing process.
The text was updated successfully, but these errors were encountered: