George,

I started a new issue on JIRA to track the progress of this: 
https://issues.apache.org/jira/browse/LUCENENET-589.

The only thing that is clear about the project at this point is that we don't 
really have a clear idea what is required, so the first step is to start 
picking brains about what we are actually building. I would say we could 
probably have that conversation here on the dev mailing list and use the 
information gathered here to list and prioritize requirements on JIRA, and then 
work exclusively on JIRA from there. Some of those things to nail down are 
where to build it (in the lucenenet repo or somewhere else) where to host it, 
and how to deploy it.

One concern is the ability to easily update it with recent news. I don't know 
offhand whether it makes more sense to integrate/build some kind of simple CMS 
or if that means we need to build a TeamCity task to deploy it frequently with 
updates, or some other method.

Personally, my primary concern is to keep the project going. It is not 
acceptable to have a web site that looks like it belongs to a project that 
nobody is maintaining (when in fact we are). We should aim to make it look like 
a community that people are not afraid to jump in and help with. I am partial 
to SimpleInjector's design: https://simpleinjector.org/index.html with a modern 
look and feel, responsive design, and links to all of the appropriate places to 
get support for the product and how to get involved. A quick start guide for 
Lucene.Net is also essential to learning the basics before diving into the API 
docs.

Thanks,
Shad Storhaug (NightOwl888)



-----Original Message-----
From: George Kinsman [mailto:[email protected]] 
Sent: Friday, July 7, 2017 1:20 PM
To: [email protected]
Subject: Re: Mailing List Documentation

Thanks Shad, great list there. I'd be happy to work on a new public 
site/design/icon this weekend - would this be the appropriate forum to post 
ideas/progress, or perhaps a github issue/new repo? The DocFX docs look great 
too, it'd be great to host them alongside/inside a new site.


Also as an aside (perhaps not the right thread for this), but I'm interested in 
porting the TermFrequencyAttribute (patch here 
https://issues.apache.org/jira/browse/LUCENE-7854) from Lucene 7 in order to 
customise the method of obtaining the term frequency at index time. It looks 
like the building blocks for this already exist in Lucene.Net 4.8, so I might 
try and spend a little time spiking out the idea if there are no objections.



________________________________
From: Shad Storhaug <[email protected]>
Sent: 07 July 2017 14:56
To: [email protected]
Cc: [email protected]
Subject: RE: Mailing List Documentation

> I'd be willing to help out with this in whatever form. Since this project is 
> an Apache one, does that preclude it from using something other than apache 
> hosted docs? Something a little more user friendly like ReadMe (ReadMe.io) or 
> ReadTheDocs might be useful? (ReadTheDocs.io). Both have free open source 
> licenses/allowances - a great example of readme is here: 
> https://docs.getseq.net/docs.


George, there is a (not so exhaustive) list of ideas of things to work on here 
(https://github.com/apache/lucenenet/blob/master/CONTRIBUTING.md#other-ways-to-help).
 Also see the 2 sections above for additional things that can be done to help.



-----Original Message-----
From: Prescott Nasser [mailto:[email protected]]
Sent: Friday, July 7, 2017 11:26 AM
To: [email protected]
Subject: RE: Mailing List Documentation

That's a good question - it's been a while. Stefan do you recall the rules 
around this?

I also am unfamiliar with those services, but would they support the effort 
underway for DocFX? I think DocFX outputs some nice HTML which should be pretty 
easy for us to host at apache

-----Original Message-----
From: George Kinsman [mailto:[email protected]]
Sent: Thursday, July 6, 2017 5:04 PM
To: [email protected]
Subject: RE: Mailing List Documentation

I'd be willing to help out with this in whatever form. Since this project is an 
Apache one, does that preclude it from using something other than apache hosted 
docs? Something a little more user friendly like ReadMe (ReadMe.io) or 
ReadTheDocs might be useful? (ReadTheDocs.io). Both have free open source 
licenses/allowances - a great example of readme is here: 
https://docs.getseq.net/docs.

Cheers,
George


From: Prescott Nasser
Sent: Friday, July 7, 06:45
Subject: RE: Mailing List Documentation
To: [email protected]


Since that was a while ago, I don't think it made it anywhere. Also not sure 
there is a benefit to digging through the mailing list again - let's just make 
this a re-ask for help? Or open up a new thread with a better subject to catch 
some attention? -----Original Message----- From: Shad Storhaug 
[mailto:[email protected]] Sent: Thursday, July 6, 2017 1:41 PM To: 
[email protected] Subject: RE: Mailing List Documentation I have to dig 
through the email, but as I recall we had 2 volunteers offer their help to 
build our web site. At the time I assumed that they were being contacted 
offline or on a list that I didn't have access to. Do you know if they were 
replied to? Perhaps they still have the time and willingness to help...? 
-----Original Message----- From: Prescott Nasser [mailto:[email protected]] 
Sent: Friday, July 7, 2017 3:35 AM To: [email protected] Subject: RE: 
Mailing List Documentation I couldn't for the life of me remember (or find out) 
how to get you permissions. So I filed a ticket with INFRA 
(https://issues.apache.org/jira/servicedesk/agent/INFRA/issue/INFRA-14530). 
Definitely need to update all of our documentation and website. I'm not a web 
designer - but I can help any community member who is and who wants to help us 
revamp our web presence? I'm following the progress on this PR 
https://github.com/apache/lucenenet/pull/206, which I think will solve our 
documentation issues. Just need to get a lot of people writing up samples on 
how to get started using Lucene and different features -----Original 
Message----- From: Shad Storhaug [mailto:[email protected]] Sent: Thursday, 
July 6, 2017 1:13 PM To: [email protected] Subject: Mailing List 
Documentation Hello, We received a complaint 
(https://github.com/synhershko/LuceneNetDemo/issues/3#issuecomment-307391518) 
from someone who wanted to contribute, but couldn't figure out how to sign up 
for the dev list because (apparently) the WIKI documentation isn't clear enough 
(https://cwiki.apache.org/confluence/display/LUCENENET/Mailing+Lists). He tried 
to signup using the *actual* email listed on the page 
([email protected]) and it bounced. He also made mention of 
our out of date documentation on the web site and WIKI pages. What happened 
with the web site revamp project and can we get that going now that we are 
officially on NuGet? People get the impression the project is dead. Also, could 
someone give me access to the WIKI so I can start working on updating the docs 
there? Is that the recommended place to add documentation (such as 
walkthroughs, .NET platform specific setup instructions, etc.) or should we aim 
to make that part of the API documentation 
(https://github.com/apache/lucenenet/pull/206)? While we are on that subject, 
is the plan to put the new API docs at 
http://incubator.apache.org/lucene.net/docs/3.0.3/Index.html (with the new 
version number), or somewhere else? Thanks, Shad Storhaug (NightOwl888)

Reply via email to