rultor icon indicating copy to clipboard operation
rultor copied to clipboard

Incomplete documentation - architecture overview

Open maurezen opened this issue 10 years ago • 20 comments

While the current documentation has a number of articles on how to set up rultor, it is lacking in the developer's department. While there is a section on how to contribute to the project, it only mentions technicalities, in essence being a "your code must be this good to be included" statement.

I think that at least architecture overview is in order, preferably with a data flow and control flow diagrams included.

maurezen avatar Jan 21 '15 21:01 maurezen

I'll find a developer for the task soon...

alex-palevsky avatar Jan 22 '15 12:01 alex-palevsky

@alevohin it is yours, help us

alex-palevsky avatar Jan 22 '15 13:01 alex-palevsky

@maurezen many thanks, 15 mins added to your acc for reporting this bug, pmt ID 50597261

alex-palevsky avatar Jan 22 '15 13:01 alex-palevsky

@alex-palevsky please assign someone else. I think my English is too bad.

alevohin avatar Jan 23 '15 18:01 alevohin

@alex-palevsky assign me to this pls

yegor256 avatar Jan 23 '15 18:01 yegor256

@alex-palevsky please assign someone else. I think my English is too bad.

@alevohin all right, we'll find someone else for this task

alex-palevsky avatar Jan 23 '15 19:01 alex-palevsky

@alex-palevsky assign me to this pls

@yegor256 OK, the task is yours, go ahead

alex-palevsky avatar Jan 23 '15 19:01 alex-palevsky

@adko-pl the ticket is yours, go ahead

alex-palevsky avatar Feb 22 '15 12:02 alex-palevsky

@alex-palevsky please assign to someone else

adamsiemion avatar Feb 28 '15 08:02 adamsiemion

@alex-palevsky please assign to someone else

@adko-pl all right, we'll find someone else for this task

alex-palevsky avatar Mar 02 '15 13:03 alex-palevsky

@maurezen I added milestone 0.3 to this issue, let me know if there has to be something else

alex-palevsky avatar Apr 19 '15 12:04 alex-palevsky

@xupyprmv help us, the task is yours

alex-palevsky avatar Jan 17 '16 13:01 alex-palevsky

@alex-palevsky Please assign to someone else. I cannot do this task with acceptable quality.

xupyprmv avatar Jan 22 '16 17:01 xupyprmv

@alex-palevsky shouldn't this be still assigned to @yegor256 ?

maurezen avatar Jan 22 '16 20:01 maurezen

@alex-palevsky this one is postponed

yegor256 avatar Jan 23 '16 03:01 yegor256

@alex-palevsky Please assign to someone else. I cannot do this task with acceptable quality.

@xupyprmv -30 points to your rating :(

alex-palevsky avatar Jan 24 '16 12:01 alex-palevsky

@alex-palevsky Please assign to someone else. I cannot do this task with acceptable quality.

@xupyprmv someone else will help in this task, no problem at all

alex-palevsky avatar Jan 24 '16 12:01 alex-palevsky

@alex-palevsky this one is postponed

@yegor256 got it, "postponed" label here

alex-palevsky avatar Jan 24 '16 12:01 alex-palevsky

@alex-palevsky this one is postponed

@yegor256 no problem, I will try to find somebody else

alex-palevsky avatar Jan 24 '16 12:01 alex-palevsky

@maurezen I find data flow diagrams (https://www.google.com/search?q=data+flow+diagram&tbm=isch) to be rather excessive and dificult to make sense out of, but that's only my personal opinion. And correct me if I'm wrong, but aren't control flow diagrams (https://www.google.com/search?q=control+flow+diagram&tbm=isch) used to describe algorithms rather than architectural overviews?

That said there is a link to a talk on Rultor architecture in the README.md. If this is not enough, perhaps the following diagrams could be added:

  • "architectural overview diagram" (for the high level overview of the system) - https://www.google.com/search?q=UML+architectural+overview+diagram&tbm=isch Maybe a combination of use case diagrams (https://www.google.com/search?q=use+case+diagram&tbm=isch) and component diagrams (https://www.google.com/search?q=component+diagram&tbm=isch), linking actors to components?
  • sequence diagrams (for ilustrating what happens on merge, deploy and release events; maybe one would be enough) - https://www.google.com/search?q=sequence+diagram&tbm=isch

Glusk avatar Oct 26 '19 17:10 Glusk