Author Topic: Graphene-ui update and Worker Proposal for UI Project Manager  (Read 13960 times)

0 Members and 1 Guest are viewing this topic.

Offline yvv

  • Hero Member
  • *****
  • Posts: 1186
    • View Profile
The proposal seems to be not accepted. @wmbutler Could you make another proposal with addressing above questions and longer voting period?

Voting period? I don't see a voting period in gui. Could somebody point me to summary of how the voting works? What are requirements of proposal to be accepted?

Offline btstip

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
  • BitShares: btstip-io
Hey rgcrypto, here are the results of your tips...
Curious about BtsTip? Visit us at http://btstip.io and start tipping BTS on https://bitsharestalk.org/ today!
Created by hybridd

Offline rgcrypto

  • Hero Member
  • *****
  • Posts: 557
    • View Profile
    • Cryptoctopus Blog
The UI is getting better and better. I just saw now that we can star our favorite market!
Thank you for what you do. It's those little things that make life easier and wallet fun to use.

#btstip "wmbutler" 1 HIGHFIVE

Because you rock!

Offline btstip

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
  • BitShares: btstip-io
Hey Tuck Fheman, here are the results of your tips...
Curious about BtsTip? Visit us at http://btstip.io and start tipping BTS on https://bitsharestalk.org/ today!
Created by hybridd

Tuck Fheman

  • Guest
#btstip "wmbutler" 1 GREATIDEA
#btstip "wmbutler" 1 FISTBUMP

Offline clayop

  • Hero Member
  • *****
  • Posts: 2033
    • View Profile
    • Bitshares Korea
  • BitShares: clayop
The proposal seems to be not accepted. @wmbutler Could you make another proposal with addressing above questions and longer voting period?
Bitshares Korea - http://www.bitshares.kr
Vote for me and see Korean Bitshares community grows
delegate-clayop

Offline Thom

This thread is awesome! Fantastic efforts by all here. I really think cube's questions are important and deserve a solid response.

Although I think it would be great to have the level of detail and definition cube mentioned (definition of milestones, their duration, reasons for issue resolution / disposition), it is clear from BM's comments wmbutler is demonstrating real value and helping the team to work more effectively. IMO that is very important.

I view this thread as helping dev management and moving it in the right direction. I also agree with cube's perspective and see that as a more detailed level of management the dev team should be working towards.

This is exactly what I was referring to when I said:
Quote
However, the empirical evidence of our progress since 10/13 has not inspired confidence. I concur with the others that say we must stay focused on completing the exchange functionality to support traders and ease of use. Define clear objectives and stick with them. Jakub is really doing a great job for you, don't hinder his efforts but rather strengthen them by demonstrating to this community you are making measurable progress towards identified goals / milestones. You need a good project manager, someone that knows how to use Microsoft Project and keep a team focused and on task. Project is good to measure progress. I've seen it used very effectively and it actually helped the team's morale, b/c it allowed everyone to see everybody else's progress and stumbling blocks.

My apologies to the OP for failing to mention his contributions. And thank you @bytemaster for recognizing the significance of these contributions. If you continue to improve like this we're sure to see the vision realized sooner rather than later!
Injustice anywhere is a threat to justice everywhere - MLK |  Verbaltech2 Witness Reports: https://bitsharestalk.org/index.php/topic,23902.0.html

TravelsAsia

  • Guest
I appreciate the project management you're providing.
Here are some thoughts on what i like about our competitors products ..

Video Section


GitHubs screen layout is very nice and easy to interpret. I really like their sidebar menus and use of symbols instead of text.


Graphics to depict wallet distribution and asset distribution is also cool along with the current exchange rates


Use of charts - color coded to show whats appreciating/depreciating


OK, a nice to have buy buying directly from the chart :)


Video tutorials, yes!

Offline mike623317

  • Hero Member
  • *****
  • Posts: 637
    • View Profile
I appreciate the project management you're providing.
Here are some thoughts on what i like about our competitors products ..

Video Section


GitHubs screen layout is very nice and easy to interpret. I really like their sidebar menus and use of symbols instead of text.


Graphics to depict wallet distribution and asset distribution is also cool along with the current exchange rates


Use of charts - color coded to show whats appreciating/depreciating


OK, a nice to have buy buying directly from the chart :)


jakub

  • Guest
@wmbutler , I appreciate your work and I'm willing to give it a go.
Just waiting for your response to cube's questions.

Offline cube

  • Hero Member
  • *****
  • Posts: 1404
  • Bit by bit, we will get there!
    • View Profile
  • BitShares: bitcube
I would view his role as coordinating the bug reports and feature requests from the BitShares community and those volunteering or working on independent worker proposals.  Our team has been shorthanded when it comes to sifting through and prioritizing the millions of issues so his efforts are appreciated.

At the end of the day BitShares is a Open Source community project that has been granted free use of our code.  We will work on issues that the community sees as most pressing and also fit with our internal goals.

I view his role as one of organization / clarification rather than final decision making.

I support his efforts, the team has responded positively to his contributions thus far.

Thanks for your clarification and review of wmbutler's contribution.

I would like to suggest to the OP to change the role from 'Project Manager' to 'Project Co-ordinator' in order to avoid any potential misunderstandings.
« Last Edit: November 20, 2015, 06:06:53 pm by cube »
ID: bitcube
bitcube is a dedicated witness and committe member. Please vote for bitcube.

Offline bytemaster

I would view his role as coordinating the bug reports and feature requests from the BitShares community and those volunteering or working on independent worker proposals.  Our team has been shorthanded when it comes to sifting through and prioritizing the millions of issues so his efforts are appreciated.

At the end of the day BitShares is a Open Source community project that has been granted free use of our code.  We will work on issues that the community sees as most pressing and also fit with our internal goals.

I view his role as one of organization / clarification rather than final decision making.

I support his efforts, the team has responded positively to his contributions thus far.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline cube

  • Hero Member
  • *****
  • Posts: 1404
  • Bit by bit, we will get there!
    • View Profile
  • BitShares: bitcube
Great work so far, helping out the UI team and providing organization.. definitely worth $500/mo.

What are the deliverables that you will be providing to the community in the process of performing the tasks defined in https://docs.google.com/document/d/14d9bBAyUoB9wcBpFnYoGpE1MF0RnOwMKpF2Z8eh0QkI/edit (quoting here):

1) Read and respond to all github issues posted by users. Request clarification where needed.
2) Maintain weekly Milestones with an achievable number of issues in each Milestone
3) Prioritize issues by urgency (a) bugs (b) required features (c) nice to have features
4) Remove duplicates and reference tracked items
5) Provide UX/UI visuals?

How are the milestones going to be defined and reported?

https://github.com/cryptonomex/graphene-ui/issues?q=milestone%3A2.0.151111+is%3Aclosed
https://github.com/cryptonomex/graphene-ui/milestones/2.0.151125
https://github.com/cryptonomex/graphene-ui/milestones

He's been rounding up issues into manageable chunks, prioritizing, and managing expectations.. GitHub appears to be the tool of choice for tracking & reporting

Thanks for providing the link. What I see is a bunch of jumbled up issues (enhancements requests, enhancement planned, bugs reported) grouped into a so-called 'milestones'.  The 'milestones' are meaningless version coding and they have no description what-soever.  Neither do they have a clearly defined estimated start and end dates (with estimated task duration) and who are the people assigned to the development tasks.  IMHO, having such a grouping does not help in providing visibility, accountability nor manageability.
« Last Edit: November 20, 2015, 05:57:08 pm by cube »
ID: bitcube
bitcube is a dedicated witness and committe member. Please vote for bitcube.

Offline roadscape

Great work so far, helping out the UI team and providing organization.. definitely worth $500/mo.

What are the deliverables that you will be providing to the community in the process of performing the tasks defined in https://docs.google.com/document/d/14d9bBAyUoB9wcBpFnYoGpE1MF0RnOwMKpF2Z8eh0QkI/edit (quoting here):

1) Read and respond to all github issues posted by users. Request clarification where needed.
2) Maintain weekly Milestones with an achievable number of issues in each Milestone
3) Prioritize issues by urgency (a) bugs (b) required features (c) nice to have features
4) Remove duplicates and reference tracked items
5) Provide UX/UI visuals?

How are the milestones going to be defined and reported?

https://github.com/cryptonomex/graphene-ui/issues?q=milestone%3A2.0.151111+is%3Aclosed
https://github.com/cryptonomex/graphene-ui/milestones/2.0.151125
https://github.com/cryptonomex/graphene-ui/milestones

He's been rounding up issues into manageable chunks, prioritizing, and managing expectations.. GitHub appears to be the tool of choice for tracking & reporting
http://cryptofresh.com  |  witness: roadscape

Offline cube

  • Hero Member
  • *****
  • Posts: 1404
  • Bit by bit, we will get there!
    • View Profile
  • BitShares: bitcube
I like to hear from the dev team members ( Daniel Larimer, Sigve Kvalsvik, James Calfee, Valentine Zavgorodnev, Fabian Schuh, cass) on their view of this Project Manager role - specifically:

1) Is such a role missing in CNX currently,
2) why is this role needed, and
3) assuming (1) and (2), how has wmbutler contributed to the co-oridination and project management of graphene-ui development so far?

I like to ask wmbutler :

What are the deliverables that you will be providing to the community in the process of performing the tasks defined in https://docs.google.com/document/d/14d9bBAyUoB9wcBpFnYoGpE1MF0RnOwMKpF2Z8eh0QkI/edit (quoting here):

1) Read and respond to all github issues posted by users. Request clarification where needed.
2) Maintain weekly Milestones with an achievable number of issues in each Milestone
3) Prioritize issues by urgency (a) bugs (b) required features (c) nice to have features
4) Remove duplicates and reference tracked items
5) Provide UX/UI visuals?

How are the milestones going to be defined and reported?

Will there be a Microsoft Project Management type of Gantt chart to schedule and track milesstones and reported issues?

Will there be a report that says how many issues resolved, how many pending, and how many delayed and/or cannot be resolved (and the reasons why)?






« Last Edit: November 20, 2015, 05:30:29 pm by cube »
ID: bitcube
bitcube is a dedicated witness and committe member. Please vote for bitcube.