--Apple-Mail=_9F416020-C8F4-48D9-A648-B6277A20911E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
On 16 Jan 2017, at 11:13, Roy Golan <rgolan(a)redhat.com> wrote:
=20
=20
=20
On 11 January 2017 at 17:06, Marc Dequ=C3=A8nes (Duck) =
<duck(a)redhat.com
<mailto:duck@redhat.com>> wrote:
Quack,
=20
On 01/08/2017 06:39 PM, Barak Korren wrote:
> On 8 January 2017 at 10:17, Roy Golan <rgolan(a)redhat.com =
<mailto:rgolan@redhat.com>> wrote:
>> Adding infra which I forgot to add from the beginning
=20
Thanks.
=20
> I don't think this is an infra issue, more of a community/working
> procedures one.
=20
I do thin it is. We are involved in the tooling, for their =
maintenance,
for documenting where things are, for suggesting better solutions,
ensuring security=E2=80=A6
=20
> On the one hand, the developers need a place where they create and
> discuss design documents and road maps. That please needs to be as
> friction-free as possible to allow developers to work on the code
> instead of on the documentation tools.
=20
As for code, I think there is need for review, even more for design
documents, so I don't see why people are bothered by PRs, which is a
tool they already know fairly well.
because it takes ages to get attention and get it in, even in cases when =
the text/update is more of an FYI and doesn=E2=80=99t require feedback.=20=
That leads to frustration, and that leads to loss of any motivation to =
contribute anything at all.
You can see people posting on their own platforms, blogs, just to run =
away from this one
=20
For people with few git knowledge, the GitHub web interface allows to
edit files.
=20
> On the other hand, the user community needs a good, up to date =
source
> of information about oVirt and how to use it.
=20
Yes, this official entry point and it needs to be clean.
yep, you=E2=80=99re right about the entry point -like pages
=20
> Having said the above, I don't think the site project's wiki is the
> best place for this. The individual project mirrors on GitHub may be
> better for this
=20
We could indeed split the technical documentation. If people want to
experiment with the GH wiki pages, I won't interfere.
=20
I read several people in this thread really miss the old wiki, so I
think it is time to remember why we did not stay in paradise. I was =
not
there at the time, but I know the wiki was not well maintained.
People
are comparing our situation to the MediaWiki site, but the workforce =
is
nowhere to be compared. There is already no community manager, and =
noone
is in charge of any part really, whereas Mediawiki has people in =
charge
of every corner of the wiki. Also they developed tools over years to
monitor, correct, revert=E2=80=A6 and we don't have any of this. So =
without
any
process then it was a total mess. More than one year later there was
still much cleanup to do, and having contributed to it a little bit, I
fear a sentimental rush to go back to a solution that was abandoned.
it was also a bit difficult to edit, plus a barrier of ~1 month it took =
to get an account
=20
Having a header telling if this is a draft or published is far from
being sufficient. If noone cares you just pile up content that gets
obsolete, then useless, then misleading for newcomers. You may prefer
review a posteriori, but in this case you need to have the proper tool
to be able to search for things to be reviewed, and a in-content
pseudo-header is really not an easy way to get a todolist.
=20
As for the current builder, it checks every minute for new content to
build. The current tool (Middleman) is a bit slow, and the machine is
not ultra speedy, but even in the worst case it should not take more
than half an hour to see the published result. So I don't know why
someone suggested to build "at least once a day". There is also an
experimentation to improve this part.
=20
So to sum up:
- the most needed thing here is not a tool but people in charge to
review the content (additions, cleanup old things, ask devs to update
some missing part=E2=80=A6), this should also allow for faster =
publishing
- I'm not against changing tool, just do not forget what you
loose =
in
the process, and the migration pain
- I think free editing without workflow in our specific case is not
gonna work because we do not have the needed workforce for things to
auto-correct
I do not think we absolutely have to change a tool, just the process. We =
do not need anything fancy, it would be enough to e.g. automatically =
merge anything unless -1 from anyone in 48 hours, and maybe add =
protection for few intro pages we do not want to let anyone touch
=20
\_o<
=20
=20
What do you suggest then? how can infra help with this now? fwiw I =
don't
care only about 'developers', I do want to process to be
better. =20
thanks roy for bringing it up
Thanks,
michal
=20
_______________________________________________
Devel mailing list
Devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel
--Apple-Mail=_9F416020-C8F4-48D9-A648-B6277A20911E
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8
<html><head><meta http-equiv=3D"Content-Type"
content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote
type=3D"cite" class=3D""><div =
class=3D"">On 16 Jan 2017, at 11:13, Roy Golan <<a =
href=3D"mailto:rgolan@redhat.com"
class=3D"">rgolan(a)redhat.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div
class=3D""><div =
dir=3D"ltr" class=3D""><br class=3D""><div
class=3D"gmail_extra"><br =
class=3D""><div class=3D"gmail_quote">On 11 January 2017 at
17:06, Marc =
Dequ=C3=A8nes (Duck) <span dir=3D"ltr" class=3D""><<a
=
href=3D"mailto:duck@redhat.com" target=3D"_blank" =
class=3D"">duck(a)redhat.com</a>&gt;</span> wrote:<br
class=3D""><blockquote=
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">Quack,<br class=3D"">
<span class=3D""><br class=3D"">
On 01/08/2017 06:39 PM, Barak Korren wrote:<br class=3D"">
> On 8 January 2017 at 10:17, Roy Golan <<a =
href=3D"mailto:rgolan@redhat.com"
class=3D"">rgolan(a)redhat.com</a>&gt; =
wrote:<br class=3D"">
>> Adding infra which I forgot to add from the beginning<br =
class=3D"">
<br class=3D"">
</span>Thanks.<br class=3D"">
<span class=3D""><br class=3D"">
> I don't think this is an infra issue, more of a =
community/working<br class=3D"">
> procedures one.<br class=3D"">
<br class=3D"">
</span>I do thin it is. We are involved in the tooling, for their =
maintenance,<br class=3D"">
for documenting where things are, for suggesting better solutions,<br =
class=3D"">
ensuring security=E2=80=A6<br class=3D"">
<span class=3D""><br class=3D"">
> On the one hand, the developers need a place where they create =
and<br class=3D"">
> discuss design documents and road maps. That please needs to be =
as<br class=3D"">
> friction-free as possible to allow developers to work on the =
code<br class=3D"">
> instead of on the documentation tools.<br class=3D"">
<br class=3D"">
</span>As for code, I think there is need for review, even more for =
design<br class=3D"">
documents, so I don't see why people are bothered by PRs, which is a<br =
class=3D"">
tool they already know fairly well.<br =
class=3D""></blockquote></div></div></div></div></blockquote><div><br
=
class=3D""></div>because it takes ages to get attention and get it in,
=
even in cases when the text/update is more of an FYI and doesn=E2=80=99t =
require feedback. </div><div>That leads to frustration, and that =
leads to loss of any motivation to contribute anything at =
all.</div><div>You can see people posting on their own platforms, blogs, =
just to run away from this one</div><div><br
class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div
dir=3D"ltr" class=3D""><div =
class=3D"gmail_extra"><div
class=3D"gmail_quote"><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">
<br class=3D"">
For people with few git knowledge, the GitHub web interface allows to<br =
class=3D"">
edit files.<br class=3D"">
<span class=3D""><br class=3D"">
> On the other hand, the user community needs a good, up to date =
source<br class=3D"">
> of information about oVirt and how to use it.<br class=3D"">
<br class=3D"">
</span>Yes, this official entry point and it needs to be clean.<br =
class=3D""></blockquote></div></div></div></div></blockquote><div><br
=
class=3D""></div>yep, you=E2=80=99re right about the entry point -like
=
pages</div><div><br class=3D""><blockquote
type=3D"cite" class=3D""><div =
class=3D""><div dir=3D"ltr" class=3D""><div
class=3D"gmail_extra"><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote"
style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=3D""><br class=3D"">
> Having said the above, I don't think the site project's wiki is =
the<br class=3D"">
> best place for this. The individual project mirrors on GitHub may =
be<br class=3D"">
> better for this<br class=3D"">
<br class=3D"">
</span>We could indeed split the technical documentation. If people want =
to<br class=3D"">
experiment with the GH wiki pages, I won't interfere.<br class=3D"">
<br class=3D"">
I read several people in this thread really miss the old wiki, so I<br =
class=3D"">
think it is time to remember why we did not stay in paradise. I was =
not<br class=3D"">
there at the time, but I know the wiki was not well maintained. =
People<br class=3D"">
are comparing our situation to the MediaWiki site, but the workforce =
is<br class=3D"">
nowhere to be compared. There is already no community manager, and =
noone<br class=3D"">
is in charge of any part really, whereas Mediawiki has people in =
charge<br class=3D"">
of every corner of the wiki. Also they developed tools over years to<br =
class=3D"">
monitor, correct, revert=E2=80=A6 and we don't have any of this. So =
without any<br class=3D"">
process then it was a total mess. More than one year later there was<br =
class=3D"">
still much cleanup to do, and having contributed to it a little bit, =
I<br class=3D"">
fear a sentimental rush to go back to a solution that was abandoned.<br =
class=3D""></blockquote></div></div></div></div></blockquote><div><br
=
class=3D""></div>it was also a bit difficult to edit, plus a barrier of
=
~1 month it took to get an account</div><div><br
class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div
dir=3D"ltr" class=3D""><div =
class=3D"gmail_extra"><div
class=3D"gmail_quote"><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">
<br class=3D"">
Having a header telling if this is a draft or published is far from<br =
class=3D"">
being sufficient. If noone cares you just pile up content that gets<br =
class=3D"">
obsolete, then useless, then misleading for newcomers. You may prefer<br =
class=3D"">
review a posteriori, but in this case you need to have the proper =
tool<br class=3D"">
to be able to search for things to be reviewed, and a in-content<br =
class=3D"">
pseudo-header is really not an easy way to get a todolist.<br class=3D"">
<br class=3D"">
As for the current builder, it checks every minute for new content to<br =
class=3D"">
build. The current tool (Middleman) is a bit slow, and the machine is<br =
class=3D"">
not ultra speedy, but even in the worst case it should not take more<br =
class=3D"">
than half an hour to see the published result. So I don't know why<br =
class=3D"">
someone suggested to build "at least once a day". There is also an<br =
class=3D"">
experimentation to improve this part.<br class=3D"">
<br class=3D"">
So to sum up:<br class=3D"">
- the most needed thing here is not a tool but people in charge =
to<br class=3D"">
review the content (additions, cleanup old things, ask devs to update<br =
class=3D"">
some missing part=E2=80=A6), this should also allow for faster =
publishing<br class=3D"">
- I'm not against changing tool, just do not forget what you =
loose in<br class=3D"">
the process, and the migration pain<br class=3D"">
- I think free editing without workflow in our specific case is =
not<br class=3D"">
gonna work because we do not have the needed workforce for things to<br =
class=3D"">
auto-correct<br =
class=3D""></blockquote></div></div></div></div></blockquote><div><br
=
class=3D""></div>I do not think we absolutely have to change a tool, =
just the process. We do not need anything fancy, it would be enough to =
e.g. automatically merge anything unless -1 from anyone in 48 hours, and =
maybe add protection for few intro pages we do not want to let anyone =
touch</div><div><br class=3D""><blockquote
type=3D"cite" class=3D""><div =
class=3D""><div dir=3D"ltr" class=3D""><div
class=3D"gmail_extra"><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote"
style=3D"margin:0 =
0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br class=3D"">
\_o<<br class=3D"">
<br class=3D""></blockquote><div class=3D""><br
class=3D""></div><div =
class=3D"">What do you suggest then? how can infra help with this now? =
fwiw I don't<br class=3D""></div><div
class=3D"">care only about =
'developers', I do want to process to be better. <br =
class=3D""></div></div></div></div></div></blockquote><div><br
=
class=3D""></div>thanks roy for bringing it
up</div><div><br =
class=3D""></div><div>Thanks,</div><div>michal</div><div><br
=
class=3D""><blockquote type=3D"cite"
class=3D""><div class=3D""><div =
dir=3D"ltr" class=3D""><div
class=3D"gmail_extra"><br =
class=3D""></div></div>
_______________________________________________<br class=3D"">Devel =
mailing list<br class=3D""><a href=3D"mailto:Devel@ovirt.org"
=
class=3D"">Devel(a)ovirt.org</a><br =
class=3D"">http://lists.ovirt.org/mailman/listinfo/devel<...
</div><br class=3D""></body></html>=
--Apple-Mail=_9F416020-C8F4-48D9-A648-B6277A20911E--