Aldrin, What you've outline is exactly what I am looking to accomplish, I'm just trying to figure out all the pieces. I think I have a handle on everything except actual publishing of the site. Though I believe the email you sent out earlier indicates that we just need to discuss the matter further with infrastructure@ mailing list. I tried committing a change (outside of CMS) to the staging repository hoping it would kick off the publishing. It did not.
I have prototyped the site artifacts which can be built into the static site. I still need to copy over the existing content but I'm trying to figure out where this is going to live first. Barring any objections I am going to create (likely tomorrow) a nifi-site directory at the root of our Git repository and go from there. Currently everything is living in a repository that I forked from the work that Aldrin had started. Anyways, I believe moving it to the project Git repository puts the site in a more accessible place where others can contribute as necessary. As I mentioned to Dan earlier, I am hoping that we can utilize a maven plugin [1] to deploy the relevant documentation (processor, guides, javadocs) from the application build to a predefined location. The site would just reference it from there. This would keep the site and application builds independent which I think is desirable. [1] http://maven.apache.org/plugins/maven-scm-publish-plugin/ On Thu, Jan 29, 2015 at 10:30 PM, Aldrin Piri <[email protected]> wrote: > All the comments have been good but are a bit beyond where the current > platform for them needs to be. Additionally, with a site more accessible > and live, changes can be made via contributions. Trying to route things > back on topic a bit as there are external dependencies on some "finalized" > state of the site, I did some research into how other projects are > accomplishing this based off of Matt's notes. > > Matt, looking at jclouds, it appears as though they also use the ASF > infrastructure to manage their site, but perform a build through a script > [1], invoking Jekyll to generate the static pages pushed to the infra SVN; > it is a home-brewed git+svn of sorts, but the overall concept makes sense. > Given the technologies you listed, this seems like a fair approach to > utilize the build tools right for the job while simultaneously not > requiring a special setup as outlined in the Apache CMS information [2], > the community can freely pick the technologies they wish with the notion > that the interface between site code and the actual view is static html > committed to the Infra SVN repo. > > The one area that I think is important to address though is the > incorporation of the material being generated in the git repository and as > a product of the build process. Quickly brainstorming a way to attack this > would be: > > 1. provide a top level folder in the NiFi git repository, 'site' (Matt > posed this as a possibility to which no one had any objections, so it seems > like a reasonable path forward) > 2. provide a script that compiles the site, making use of the desired > tools assuming the structure of the site > 3. provide orchestration of the core codebase and the site > a. through Maven and possibly the exec or similar plugin, profile, or > other avenue, build the codebase needed (mvn -pl -am may do the job) > b. call the script to generate the static structure of the site which > has a build target that is a copy of the svn checkout to make use of the > diff (maybe there is a way to use git+svn to make this work in a less > cumbersome manner) > 4. commit to infra subversion > > The code for the site is easily accessible and allows submission of patches > via git while using the tools that make sense for accomplishing what is > needed; Subversion just becomes the means for content delivery. > > There are certainly a number of details to iron out with the above plan. > The biggest item is taking the disparate formats (asciidoc, processor > documentation) and condensing them into the HTML/CSS template set forth, > but both have provisions for specifying CSS, so it is certainly doable. > The above method allows for the avoidance of committing generated files to > the core codebase (obviously, all generated files compose the SVN site), > and allows for a direct correlation between documentation and a given > commit while simultaneously not binding the site explicitly to SVN or ASF > CMS. > > One item that seems problematic with the above plan is that it would remove > the ease of submitting a patch via the provided bookmarklet that works with > the CMS. This becomes a manual process to find the source content and > apply the patch to it in Git. Although to some extent, this is already the > case given the use of Asciidoc and the Processor documentation. Not sure > if it is a deal breaker or not, but it is a point of consideration. > > [1] https://github.com/jclouds/jclouds-site/blob/master/deploy-site.sh > [2] http://www.apache.org/dev/cms.html#external > > On Thu, Jan 29, 2015 at 6:02 PM, Jennifer Barnabee < > [email protected]> wrote: > > > You guys are totally right. Ok, as a starting point, what about this or > > something like this? > > > > Apache NiFi is a highly configurable and intuitive dataflow management > > system. > > > > > > -Jenn > > > > > > On Thu, Jan 29, 2015 at 5:19 PM, Donald Miner <[email protected]> > > wrote: > > > > > Same here, never heard of fbp. > > > > > > I like the Accumulo blurb on the front page a lot: > > > The Apache Accumuloâ„¢ sorted, distributed key/value store is a robust, > > > scalable, high performance data storage and retrieval system. > > > > > > (I think i based my suggestion on this). It just gets to the point and > as > > > a technologist that has a clue or two I know what it is trying to do. > > > Another example Kafka: "A high-throughput distributed messaging > system. " > > > > > > > On Jan 29, 2015, at 5:07 PM, Joey Echeverria <[email protected]> > wrote: > > > > > > > > Just to clarify, I wasn't advocating that it should be removed (I'm > not > > > > really advocating for anything). My point was meant to illustrate > that > > > it's > > > > not a draw, but it is potentially an educational reference. So, it > > > depends > > > > on how you want to use the real-estate in the tag line. > > > > > > > > On Thu Jan 29 2015 at 11:19:38 AM Joe Witt <[email protected]> > wrote: > > > > > > > >> We can get rid of the FBP reference. I'll just be the excited tech > > guy > > > in > > > >> the corner of the conference that keeps talking about it. > > > >>>> On Jan 29, 2015 1:00 PM, "Joey Echeverria" <[email protected]> > > wrote: > > > >>> > > > >>> I understand that flow-based programming is very important as the > > model > > > >> of > > > >>> NiFi, but I don't think it's a widely understood term. FWIW, I > hadn't > > > >> heard > > > >>> of it until I started working with NiFi. > > > >>> > > > >>> On Thu Jan 29 2015 at 9:56:10 AM Jennifer Barnabee < > > > >>> [email protected]> wrote: > > > >>> > > > >>>> Hi Donald, > > > >>>> I like your tagline sentence for the most part. Thanks so much for > > > >>> sending > > > >>>> it. Maybe it can get us to where we want to be... > > > >>>> > > > >>>> I have these thoughts to add... > > > >>>> > > > >>>> a) I think we want to honor that flow-based programming is the > basis > > > of > > > >>> the > > > >>>> software. So, that's important, and I think that's why it went > into > > > the > > > >>>> tagline. But I'm not sure whether it has to be specifically there. > > > >>> Someone > > > >>>> else can weigh in on that. > > > >>>> > > > >>>> b) My only problem with your tagline is the last part: "transform > > and > > > >>> move > > > >>>> files". One thing is - we don't want to limit NiFi to being only > > > >>>> file-based. Secondly, moving and transforming data is not all that > > > NiFi > > > >>>> does. In truth, NiFi is not just a dataflow system. It's a > dataflow > > > >>>> management system. And that encompasses everything about the > > dataflow, > > > >>> from > > > >>>> how the data moves and/or gets transformed and routed, to how you > > > >> monitor > > > >>>> that, how you track down the data, how you configure and design > the > > > >>>> dataflow to be better, etc. The moving and transforming parts are > > > just > > > >>>> some of the extension points. It's the framework that allows you > to > > > >>> manage > > > >>>> *whatever* you do with the data. > > > >>>> > > > >>>> So, now that I've rambled on, it's clear that I can't come up with > > > >>>> something concise. I think I may be too close to everything :-) > > > >>>> But I think you are on the right track! I would be happy to know > > what > > > >>>> others think. It would be great if people could land on the page > and > > > >>>> quickly understand what NiFi is. So far, your sentence would get > > > people > > > >>>> closer to that than anything I have proposed. > > > >>>> Cheers, > > > >>>> Jenn > > > >>>> > > > >>>> On Thu, Jan 29, 2015 at 8:36 AM, Donald Miner < > > [email protected] > > > > > > > >>>> wrote: > > > >>>> > > > >>>>> On the subject of taglines, a minor nitpick (sorry). I'm just a > fan > > > >> of > > > >>>>> concise and meaningful taglines. > > > >>>>> > > > >>>>> "is a dataflow system based on the concepts of flow-based > > > >> programming. > > > >>> It > > > >>>>> is currently a part of the Apache Incubator." is rather wordy. > > > >>>>> > > > >>>>> "flow" and "based" are in this sentence twice, which makes it > kind > > of > > > >>>>> awkward. Does flow-based programming really matter enough to be > > part > > > >> of > > > >>>> the > > > >>>>> tagline? Maybe it should just be a bullet point below. Same with > > > >>>> incubator > > > >>>>> status... I think that's readily available information that > doesn't > > > >>>>> necessarily need to be in the tagline (and would eventually > > change). > > > >>>>> > > > >>>>> Here's my stab: > > > >>>>> > > > >>>>> "The Apache NiFi dataflow system is an easy to use, highly > > > >>> configurable, > > > >>>>> extendable, and reliable way to transform and move files." > > > >>>>> > > > >>>>> I think the list of properties in the middle of my sentence could > > be > > > >>>>> replaced by someone who has a better idea of what the true > sticking > > > >>>> points > > > >>>>> for NiFi will be. > > > >>>>> > > > >>>>> -d > > > >>>>> > > > >>>>> On Thu, Jan 29, 2015 at 8:13 AM, Joe Witt <[email protected]> > > > >> wrote: > > > >>>>> > > > >>>>>> Jenn > > > >>>>>> > > > >>>>>> Apologies for the delayed feedback. > > > >>>>>> > > > >>>>>> I agree it could be more concise but feel like the proposed is > too > > > >>>>> concise > > > >>>>>> to as have lost some important meaning. Many projects claim > > > >> they're > > > >>>>>> lightweight, scalable, and easy to use and almost always that > just > > > >>>> isn't > > > >>>>>> true. We're arguably not 'lightweight' anymore. We could have > > > >> said > > > >>>> that > > > >>>>>> when it was a 6 MB download perhaps but now that we're weighing > in > > > >> at > > > >>>>>> 100MB's we probably shouldn't claim that on its own. We're > > > >> certainly > > > >>>>>> 'lightweight' in many important aspects and arguably in all the > > > >> ways > > > >>>> that > > > >>>>>> truly matter but we should be at least somewhat specific. I > agree > > > >>>> we're > > > >>>>>> scalable but again without context that feels misleading. I > agree > > > >> we > > > >>>>> have > > > >>>>>> an extremely nice UI that is indeed highly configurable and > > > >> intuitive > > > >>>> but > > > >>>>>> the same thoughts apply which is we should provide some context > as > > > >> to > > > >>>>> what > > > >>>>>> we mean. > > > >>>>>> > > > >>>>>> This is the nice part of this as an open source thing. We can > > just > > > >>> be > > > >>>>>> straight up and precise about the features and what they're good > > > >> for > > > >>>> and > > > >>>>>> what they do. We can even be self deprecating and point out > what > > > >>> we're > > > >>>>> not > > > >>>>>> good at. If it were a commercial construct or we were marketing > > > >> then > > > >>>> we > > > >>>>>> might need to be less specific so as not to exclude some > potential > > > >>>>> business > > > >>>>>> area. But in this case, we're a tiny little open source project > > > >> that > > > >>>>> very > > > >>>>>> few people know about. We're only going to grow by being > > > >>>> straightforward > > > >>>>>> about what it is and attracting those who buy in to that vision > > and > > > >>>>>> direction. > > > >>>>>> > > > >>>>>> Just thoughts here - i am not asking you to avoid changing it > > > >> should > > > >>>> you > > > >>>>>> feel really strongly that you want to change it. > > > >>>>>> > > > >>>>>> Thanks > > > >>>>>> Joe > > > >>>>>> > > > >>>>>> On Tue, Jan 27, 2015 at 6:04 AM, Jennifer Barnabee < > > > >>>>>> [email protected]> wrote: > > > >>>>>> > > > >>>>>>> Hi Matt et al - > > > >>>>>>> The new website design is looking great... I feel like the > text > > > >>>> needs > > > >>>>> to > > > >>>>>>> be simpler and more to the point. > > > >>>>>>> > > > >>>>>>> For the tagline under the first Apache nifi heading, I suggest > > > >>> making > > > >>>>> it > > > >>>>>> a > > > >>>>>>> bullet rather than including the verb "is". I'd also like to > make > > > >>> the > > > >>>>>>> features into simpler bullets. See my suggested text below. I > > > >> hope > > > >>> it > > > >>>>>> still > > > >>>>>>> captures the essence of what we want to convey, but others may > > > >> have > > > >>>>> good > > > >>>>>>> suggestions as well... For example, in the last bullet, I > don't > > > >>> know > > > >>>>> if > > > >>>>>>> "client" would be better than "user" or if "authentication" > would > > > >>> be > > > >>>>>> better > > > >>>>>>> than "authorization". You guys probably have a better handle on > > > >>> that > > > >>>>> type > > > >>>>>>> of stuff. > > > >>>>>>> > > > >>>>>>> *Apache nifi * > > > >>>>>>> > > > >>>>>>> - A dataflow system based on the concepts of flow-based > > > >>> programming. > > > >>>> It > > > >>>>>> is > > > >>>>>>> currently a part of the Apache Incubator. > > > >>>>>>> > > > >>>>>>> > > > >>>>>>> Apache NiFi supports powerful and scalable directed graphs of > > > >> data > > > >>>>>> routing, > > > >>>>>>> transformation, and system mediation logic. High-level features > > > >>>>> include: > > > >>>>>>> > > > >>>>>>> - Lightweight > > > >>>>>>> - Scalable > > > >>>>>>> - Highly Configurable > > > >>>>>>> - Intuitive User Interface > > > >>>>>>> - Component-based Extension Model > > > >>>>>>> - Fine Grained Data Provenance > > > >>>>>>> - Enterprise & Inter-system Security > > > >>>>>>> - Content Encryption/Decryption > > > >>>>>>> - Pluggable SSL & PKI User Authorization > > > >>>>>>> > > > >>>>>>> > > > >>>>>>> > > > >>>>>>> *I kinda don't like that you have to scroll down to see all the > > > >>>>> features. > > > >>>>>>> But I realize it wouldn't bother me if I was looking at it on > my > > > >>>> phone, > > > >>>>>> so > > > >>>>>>> I don't know why I'm complaining about that... * > > > >>>>>>> Cheers, > > > >>>>>>> Jenn > > > >>>>>>> > > > >>>>>>> On Sun, Jan 25, 2015 at 11:43 PM, Matt Gilman < > > > >>>> [email protected] > > > >>>>>> > > > >>>>>>> wrote: > > > >>>>>>> > > > >>>>>>>> I went ahead and started implementing the website based on the > > > >>> most > > > >>>>>>> recent > > > >>>>>>>> feedback and mock ups. I've done just the main page and put it > > > >>>> here: > > > >>>>>>>> > > > >>>>>>>> http://nifi.incubator.apache.org/v2/ > > > >>>>>>>> > > > >>>>>>>> Please let me know if there's a more appropriate place to host > > > >>>> that. > > > >>>>>>>> Anyways, I am going to continue working to port over the > > > >>> remaining > > > >>>>>> pages > > > >>>>>>>> and figure out a good way to integrate the documentation that > > > >> is > > > >>>>>>> generated > > > >>>>>>>> from building NiFi. Part of that is likely going to depend on > > > >>> what > > > >>>>>>>> repository the site is kept in. What I've done uses a number > of > > > >>>> tools > > > >>>>>>>> (grunt, assemble, bower, etc) to actually build the site. I > > > >>> believe > > > >>>>> the > > > >>>>>>>> Apache CMS tool will be CMing the resulting site. Where do > > > >> others > > > >>>> CM > > > >>>>>> the > > > >>>>>>>> actual development artifacts of their sites? I did find > another > > > >>>>> Apache > > > >>>>>>>> project with a similar set up: > > > >>>>>>>> > > > >>>>>>>> https://github.com/jclouds/jclouds-site > > > >>>>>>>> > > > >>>>>>>> and they appear to have a separate repository for there site. > > > >>>> Should > > > >>>>> I > > > >>>>>> be > > > >>>>>>>> requesting another repository for this? Or should I just add > it > > > >>> to > > > >>>>> the > > > >>>>>>>> existing incubator-nifi and have a top level folder for the > > > >> site? > > > >>>>>>>> > > > >>>>>>>> Also, I also noticed that jclouds has a deployment script > which > > > >>>>> appears > > > >>>>>>> to > > > >>>>>>>> automate that process as well. Is this how most projects > handle > > > >>>> site > > > >>>>>>>> updates? > > > >>>>>>>> > > > >>>>>>>> Thanks. > > > >>>>>>>> > > > >>>>>>>> Matt > > > >>>>>>>> > > > >>>>>>>> On Thu, Jan 22, 2015 at 8:24 PM, Aldrin Piri < > > > >>> [email protected] > > > >>>>> > > > >>>>>>> wrote: > > > >>>>>>>> > > > >>>>>>>>> Seems like a fair list of points to resolve. Let me know how > > > >>> you > > > >>>>>> want > > > >>>>>>>>> to tackle it and if you'd like me to investigate any of them. > > > >>>>>>>>> > > > >>>>>>>>> AsciiDoc provides an HTML5 backend [1] that should provide a > > > >>> hook > > > >>>>> to > > > >>>>>>>>> help it be consistent in some form with the rest of the site. > > > >>>>>>>>> > > > >>>>>>>>> [1] > > > >>>>> http://www.methods.co.nz/asciidoc/asciidoc.css-embedded.html#X35 > > > >>>>>>>>> > > > >>>>>>>>> On Thu, Jan 22, 2015 at 8:10 AM, Matt Gilman < > > > >>>>>> [email protected]> > > > >>>>>>>>> wrote: > > > >>>>>>>>>> Agreed. Lets see give it a try and see how it looks. I > > > >>> thought > > > >>>>>> about > > > >>>>>>>>>> possibly just putting the drop in the toolbar but held off > > > >>>>>> initially > > > >>>>>>>> but > > > >>>>>>>>>> your comment about being consistently visible across all > > > >>> pages > > > >>>> is > > > >>>>>> on > > > >>>>>>>>> point. > > > >>>>>>>>>> This brings up another issue that the current documentation > > > >>>> loads > > > >>>>>> in > > > >>>>>>> a > > > >>>>>>>>> page > > > >>>>>>>>>> without the toolbar so that'll have to be addressed. > > > >> Haven't > > > >>>>> messed > > > >>>>>>>> with > > > >>>>>>>>>> bootstrap so I'll have to see what's possible. > > > >>>>>>>>>> > > > >>>>>>>>>> Outstanding issues... > > > >>>>>>>>>> > > > >>>>>>>>>> - Better integrate documentation pages into website > > > >>>>>>>>>> - Get updated images (and properly scale them) > > > >>>>>>>>>> - Update website markup for production use (what I did was > > > >>>> quick > > > >>>>>> and > > > >>>>>>>> just > > > >>>>>>>>>> for the mockup so we continue this discussion) > > > >>>>>>>>>> > > > >>>>>>>>>> Anything else I'm forgetting? > > > >>>>>>>>>> > > > >>>>>>>>>> On Thu, Jan 22, 2015 at 12:26 AM, Aldrin Piri < > > > >>>>>> [email protected]> > > > >>>>>>>>> wrote: > > > >>>>>>>>>> > > > >>>>>>>>>>> Matt, > > > >>>>>>>>>>> > > > >>>>>>>>>>> Looks good here. I think clean and simple is the right > > > >>>>> direction > > > >>>>>>> and > > > >>>>>>>>> this > > > >>>>>>>>>>> is just another step in that evolution. I think it is a > > > >>> matter > > > >>>>> of > > > >>>>>>>>>>> nit-picking at this point so the following comments come > > > >>> with > > > >>>>> that > > > >>>>>>>>> scope of > > > >>>>>>>>>>> importance. > > > >>>>>>>>>>> > > > >>>>>>>>>>> I would like to see the logo make it somewhere on the page > > > >>>>>>>> consistently > > > >>>>>>>>> for > > > >>>>>>>>>>> the sake of keeping it across all pages in the site. I > > > >>>> realize > > > >>>>>> the > > > >>>>>>>>> logo in > > > >>>>>>>>>>> the navbar is rather redundant for the home page, but on > > > >> all > > > >>>> the > > > >>>>>>> other > > > >>>>>>>>>>> pages such as documentation and general project > > > >> information, > > > >>>>> there > > > >>>>>>>> will > > > >>>>>>>>> be > > > >>>>>>>>>>> no presence in the current state. One way to compromise > > > >>> might > > > >>>>> be > > > >>>>>> to > > > >>>>>>>>> make > > > >>>>>>>>>>> use of the commonplace technique where the logo on the > > > >> main > > > >>>>>> content > > > >>>>>>>> area > > > >>>>>>>>>>> gets placed into the navbar when scrolling would obscure > > > >> the > > > >>>>> logo; > > > >>>>>>> all > > > >>>>>>>>>>> other pages would then just have it in the header. > > > >>>>>>>>>>> > > > >>>>>>>>>>> Maybe a slightly heavier weight on the navbar for the menu > > > >>>>> items. > > > >>>>>>>>>>> > > > >>>>>>>>>>> On Wed, Jan 21, 2015 at 22:51 Matt Gilman < > > > >>>>>> [email protected]> > > > >>>>>>>>> wrote: > > > >>>>>>>>>>> > > > >>>>>>>>>>>> Aldrin, > > > >>>>>>>>>>>> > > > >>>>>>>>>>>> I like what you did here and it sounds like most people > > > >> do > > > >>>>> too. > > > >>>>>> I > > > >>>>>>>>> wanted > > > >>>>>>>>>>> to > > > >>>>>>>>>>>> provide some feedback and minor suggestions but thought > > > >> it > > > >>>>> would > > > >>>>>>>> just > > > >>>>>>>>> be > > > >>>>>>>>>>>> easier to mock it up myself rather than trying to ask > > > >> you > > > >>> to > > > >>>>>> move > > > >>>>>>>> this > > > >>>>>>>>>>> here > > > >>>>>>>>>>>> and that there. Anyways, take a peek and lets continue > > > >>>>>> iterating. > > > >>>>>>> I > > > >>>>>>>>> think > > > >>>>>>>>>>>> we're on the right track. > > > >>>>>>>>>>>> > > > >>>>>>>>>>>> https://raw.githubusercontent. > > > >>>> com/mcgilman/apache-nifi-site/ > > > >>>>>>>>>>>> screenshots/index.html.lite.v1.2.png > > > >>>>>>>>>>>> > > > >>>>>>>>>>>> Matt > > > >>>>>>>>>>>> > > > >>>>>>>>>>>> On Wed, Jan 21, 2015 at 10:05 PM, Joe Witt < > > > >>>>> [email protected]> > > > >>>>>>>>> wrote: > > > >>>>>>>>>>>> > > > >>>>>>>>>>>>> Dan, > > > >>>>>>>>>>>>> > > > >>>>>>>>>>>>> No real thought behind it. But I personally agree > > > >> with > > > >>>> your > > > >>>>>>>>> statement: > > > >>>>>>>>>>>>> > > > >>>>>>>>>>>>> the logos look good as "nifi" and the text looks good > > > >> as > > > >>>>>> "NiFi" > > > >>>>>>>>>>>>> > > > >>>>>>>>>>>>> Thanks > > > >>>>>>>>>>>>> Joe > > > >>>>>>>>>>>>> > > > >>>>>>>>>>>>> On Wed, Jan 21, 2015 at 10:03 PM, Daniel Bress < > > > >>>>>>>>>>> [email protected]> > > > >>>>>>>>>>>>> wrote: > > > >>>>>>>>>>>>> > > > >>>>>>>>>>>>>> Aldrin, > > > >>>>>>>>>>>>>> I think this looks good. > > > >>>>>>>>>>>>>> > > > >>>>>>>>>>>>>> All, > > > >>>>>>>>>>>>>> Maybe this is a little off topic, but I noticed > > > >>> that > > > >>>>> the > > > >>>>>>>> logos > > > >>>>>>>>>>>>>> consistently use "nifi" whereas in text its > > > >>> consistently > > > >>>>>>> written > > > >>>>>>>>> as > > > >>>>>>>>>>>>>> "NiFi". Any reason for the difference? > > > >>>>>>>>>>>>>> > > > >>>>>>>>>>>>>> I kind of thing the logos look good as "nifi" and > > > >>> the > > > >>>>>> text > > > >>>>>>>>> looks > > > >>>>>>>>>>>> good > > > >>>>>>>>>>>>>> as "NiFi" so I might be questioning something that I > > > >>> am > > > >>>> OK > > > >>>>>>> with. > > > >>>>>>>>>>> But I > > > >>>>>>>>>>>>>> noticed they are different and was wondering if this > > > >>>> was a > > > >>>>>>>>> conscious > > > >>>>>>>>>>>>>> decision or not. Thoughts? > > > >>>>>>>>>>>>>> > > > >>>>>>>>>>>>>> Dan Bress > > > >>>>>>>>>>>>>> Software Engineer > > > >>>>>>>>>>>>>> ONYX Consulting Services > > > >>>>>>>>>>>>>> > > > >>>>>>>>>>>>>> ________________________________________ > > > >>>>>>>>>>>>>> From: Joe Witt <[email protected]> > > > >>>>>>>>>>>>>> Sent: Tuesday, January 20, 2015 6:40 PM > > > >>>>>>>>>>>>>> To: [email protected] > > > >>>>>>>>>>>>>> Subject: Re: Website Theme > > > >>>>>>>>>>>>>> > > > >>>>>>>>>>>>>> Solid design and agree with all your comments > > > >> aldrin. > > > >>>>> Very > > > >>>>>>>> nice > > > >>>>>>>>>>>>>> On Jan 20, 2015 6:27 PM, "Aldrin Piri" < > > > >>>>>> [email protected]> > > > >>>>>>>>> wrote: > > > >>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> Mark, > > > >>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> Thanks for the comments. > > > >>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> I actuality tried it without the logo on the main > > > >>> page > > > >>>>> and > > > >>>>>>> it > > > >>>>>>>>> felt > > > >>>>>>>>>>> a > > > >>>>>>>>>>>>>>> bit empty. I don't know that we necessarily need > > > >>> the > > > >>>>> logo > > > >>>>>>>>> there, > > > >>>>>>>>>>> but > > > >>>>>>>>>>>>>>> something is needed. Additionally, I viewed it as > > > >>>> being > > > >>>>>>> just > > > >>>>>>>> a > > > >>>>>>>>>>>> "front > > > >>>>>>>>>>>>>>> page" inclusion, as other pages would just have > > > >> the > > > >>>> top > > > >>>>>>>> navbar. > > > >>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> You caught me. I was lazy and I recycled the > > > >>>> screenshot > > > >>>>>>> from > > > >>>>>>>>> the > > > >>>>>>>>>>>>>>> first iteration. It would definitely need > > > >> updating, > > > >>>> but > > > >>>>>> is > > > >>>>>>>>> largely > > > >>>>>>>>>>>>>>> just a placeholder for the concept. I would > > > >>>> definitely > > > >>>>>> like > > > >>>>>>>>>>>> something > > > >>>>>>>>>>>>>>> a bit more engaging. (faux edit) I rearranged > > > >>> things > > > >>>> a > > > >>>>>> bit, > > > >>>>>>>>>>> removing > > > >>>>>>>>>>>>>>> the second instance of the logo and placing more > > > >>>>> emphasis > > > >>>>>> on > > > >>>>>>>> the > > > >>>>>>>>>>> one > > > >>>>>>>>>>>>>>> in the corner of the application. Not sure if I > > > >>> like > > > >>>> it > > > >>>>>>>> better, > > > >>>>>>>>>>> but > > > >>>>>>>>>>>>>>> I've provided the results [1] with all three of > > > >> the > > > >>>>>>>> submissions > > > >>>>>>>>>>> shown > > > >>>>>>>>>>>>>>> in chronological order [2]. > > > >>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> The news section is a toss-up for me at this > > > >>> juncture. > > > >>>>> I > > > >>>>>>>> could > > > >>>>>>>>> see > > > >>>>>>>>>>>>>>> the need one for eventually, but I'm not sure if > > > >> the > > > >>>>>> project > > > >>>>>>>> is > > > >>>>>>>>>>> quite > > > >>>>>>>>>>>>>>> there yet. It seemed a common thread among > > > >>> incubating > > > >>>>>> sites > > > >>>>>>>>> that > > > >>>>>>>>>>>> such > > > >>>>>>>>>>>>>>> a section was omitted whereas those top-level > > > >>> projects > > > >>>>>>>> typically > > > >>>>>>>>>>>>>>> included one. Given that the project is on the > > > >>> verge > > > >>>> on > > > >>>>>> the > > > >>>>>>>>> first > > > >>>>>>>>>>> of > > > >>>>>>>>>>>>>>> the regular releases, perhaps this is increasingly > > > >>>>>> pertinent > > > >>>>>>>> in > > > >>>>>>>>> the > > > >>>>>>>>>>>>>>> near future. At minimum, one of the screen grabs > > > >>> from > > > >>>>>> your > > > >>>>>>>> blog > > > >>>>>>>>>>>> posts > > > >>>>>>>>>>>>>>> would be a good candidate. > > > >>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> [1] > > > >>>>> https://raw.githubusercontent.com/apiri/apache-nifi-site/scr > > > >>>>>>>>>>>> eenshots/index.html.lite.v1.1.png > > > >>>>>>>>>>>>>>> [2] > > > >>>>> > > https://github.com/apiri/apache-nifi-site/blob/screenshots/README.md > > > >>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> On Tue, Jan 20, 2015 at 10:19 AM, Mark Payne < > > > >>>>>>>>> [email protected] > > > >>>>>>>>>>>> > > > >>>>>>>>>>>>>> wrote: > > > >>>>>>>>>>>>>>>> Aldrin, > > > >>>>>>>>>>>>>>>> I'm liking it! Definitely looks nice. Though I > > > >>> would > > > >>>>>>>> provide a > > > >>>>>>>>>>> bit > > > >>>>>>>>>>>> of > > > >>>>>>>>>>>>>>> feedback: > > > >>>>>>>>>>>>>>>> I'm not sure that I would include the NiFi logo > > > >> on > > > >>>> the > > > >>>>>>>>> right-hand > > > >>>>>>>>>>>>> side, > > > >>>>>>>>>>>>>>> since it's already in the top-left. > > > >>>>>>>>>>>>>>>> From a NiFi 'brand' perspective, I would update > > > >>> the > > > >>>>>>>>> screenshot a > > > >>>>>>>>>>>> bit. > > > >>>>>>>>>>>>>>> This screenshot is using the old logo in the > > > >>> top-left > > > >>>>>>> corner, > > > >>>>>>>>> and > > > >>>>>>>>>>> the > > > >>>>>>>>>>>>>> graph > > > >>>>>>>>>>>>>>> shows all of the data disappearing before the > > > >>>>>>> RouteOnAttribute > > > >>>>>>>>>>>>> Processor. > > > >>>>>>>>>>>>>>> I'd recommend we construct a dataflow that's more > > > >>>>>> appealing > > > >>>>>>> to > > > >>>>>>>>> the > > > >>>>>>>>>>>>> target > > > >>>>>>>>>>>>>>> audience, perhaps integrating with other Apache > > > >>>> projects > > > >>>>>>>> (HDFS, > > > >>>>>>>>>>> Kafka > > > >>>>>>>>>>>>> are > > > >>>>>>>>>>>>>>> possible, for instance) or using (S)FTP processor. > > > >>>>>>>>>>>>>>>> Does it make sense to have maybe like a 'Latest > > > >>>> News' > > > >>>>>>>> section > > > >>>>>>>>> or > > > >>>>>>>>>>>>>>> something where we could post things like "Version > > > >>>> 0.0.1 > > > >>>>>>> just > > > >>>>>>>>>>>>> released!" > > > >>>>>>>>>>>>>>> etc.? > > > >>>>>>>>>>>>>>>> I'm really liking the concept - nice job! > > > >>>>>>>>>>>>>>>> Thanks-Mark > > > >>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>> Date: Tue, 20 Jan 2015 07:00:52 -0800 > > > >>>>>>>>>>>>>>>>> Subject: Re: Website Theme > > > >>>>>>>>>>>>>>>>> From: [email protected] > > > >>>>>>>>>>>>>>>>> To: [email protected] > > > >>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>> I like it. > > > >>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>> On Mon, Jan 19, 2015 at 8:50 PM, Aldrin Piri < > > > >>>>>>>>>>>> [email protected]> > > > >>>>>>>>>>>>>>> wrote: > > > >>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>> I found some time today to provide another > > > >> look > > > >>>> for > > > >>>>>> the > > > >>>>>>>>> site. > > > >>>>>>>>>>>>> There > > > >>>>>>>>>>>>>>>>>> were very minor changes to the core HTML as > > > >> is > > > >>>>>>> currently > > > >>>>>>>>>>> served > > > >>>>>>>>>>>> at > > > >>>>>>>>>>>>>>>>>> nidi homepage and it is largely just a > > > >>>> stylesheet. > > > >>>>>>> This > > > >>>>>>>>> one > > > >>>>>>>>>>> is > > > >>>>>>>>>>>>>> highly > > > >>>>>>>>>>>>>>>>>> minimal and clean, still driven by Bootstrap > > > >>> and > > > >>>>>>> directly > > > >>>>>>>>>>> makes > > > >>>>>>>>>>>>> use > > > >>>>>>>>>>>>>> of > > > >>>>>>>>>>>>>>>>>> the colors from the UI itself. > > > >>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>> A screenshot can be seen at > > > >>>>> https://raw.githubusercontent.com/apiri/apache-nifi-site/scr > > > >>>>>>>>>>>> eenshots/index.html.lite.png > > > >>>>>>>>>>>>>>>>>> with the associated code under the "lite" > > > >>> branch > > > >>>> at > > > >>>>> https://github.com/apiri/apache-nifi-site/tree/lite > > > >>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>> Any thoughts are appreciated. > > > >>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>> On Tue, Jan 6, 2015 at 9:54 PM, Aldrin Piri < > > > >>>>>>>>>>>> [email protected] > > > >>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> wrote: > > > >>>>>>>>>>>>>>>>>>> Sorry if this somehow gets sent twice. My > > > >>>> first > > > >>>>>>>>> submission > > > >>>>>>>>>>>>>> seemed > > > >>>>>>>>>>>>>>> to > > > >>>>>>>>>>>>>>>>>>> bounce as it exceeded the spam threshold > > > >>> when I > > > >>>>>> sent > > > >>>>>>>> it a > > > >>>>>>>>>>>> couple > > > >>>>>>>>>>>>>> of > > > >>>>>>>>>>>>>>>>>>> hours ago and it has yet to appear, so I'm > > > >>>>> sending > > > >>>>>>>> again. > > > >>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>> First and foremost, good feedback. I think > > > >>>> UI/UX > > > >>>>>>> stuff > > > >>>>>>>>> is > > > >>>>>>>>>>>>> tricky > > > >>>>>>>>>>>>>>> and > > > >>>>>>>>>>>>>>>>>>> I am happy to find my livelihood in the > > > >>>> plumbing > > > >>>>>> and > > > >>>>>>>>> behind > > > >>>>>>>>>>>> the > > > >>>>>>>>>>>>>>> scenes > > > >>>>>>>>>>>>>>>>>>> work. > > > >>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>> Here's my attempt to try and tackle all the > > > >>>>>> comments > > > >>>>>>> in > > > >>>>>>>>> one > > > >>>>>>>>>>>> fell > > > >>>>>>>>>>>>>>> swoop: > > > >>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>> I agree that Bootstrap is everywhere, but I > > > >>>> don't > > > >>>>>>>>>>> necessarily > > > >>>>>>>>>>>>>> think > > > >>>>>>>>>>>>>>>>>>> that is a bad thing. One could argue that > > > >>>>>> interfaces > > > >>>>>>>> of > > > >>>>>>>>> all > > > >>>>>>>>>>>>> forms > > > >>>>>>>>>>>>>>> are > > > >>>>>>>>>>>>>>>>>>> converging and users have the instant > > > >>>> familiarity > > > >>>>>> of > > > >>>>>>> a > > > >>>>>>>>> known > > > >>>>>>>>>>>>>>> quantity. > > > >>>>>>>>>>>>>>>>>>> I know that I am totally unaware of what it > > > >>>> takes > > > >>>>>> to > > > >>>>>>>>> make a > > > >>>>>>>>>>>> site > > > >>>>>>>>>>>>>>> both > > > >>>>>>>>>>>>>>>>>>> functional and maintain its feel across > > > >>>>> devices. I > > > >>>>>>>> think > > > >>>>>>>>>>> that > > > >>>>>>>>>>>>>> last > > > >>>>>>>>>>>>>>>>>>> part is important. Personally, as a user > > > >> on > > > >>>> the > > > >>>>>>> other > > > >>>>>>>>> side > > > >>>>>>>>>>> of > > > >>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>> screen, I don't really understand why sites > > > >>> do > > > >>>>> not > > > >>>>>>> work > > > >>>>>>>>> or > > > >>>>>>>>>>>> jive > > > >>>>>>>>>>>>>> with > > > >>>>>>>>>>>>>>>>>>> my mobile device du jour these days; it > > > >>> should > > > >>>>> just > > > >>>>>>>> work. > > > >>>>>>>>>>>> With > > > >>>>>>>>>>>>>> what > > > >>>>>>>>>>>>>>>>>>> little I've learned about UX and "Not > > > >> Making > > > >>>>>> [Anyone] > > > >>>>>>>>>>>>> Think,"[1] I > > > >>>>>>>>>>>>>>>>>>> want an effortless experience; no pinch > > > >>>> zooming, > > > >>>>>> tap > > > >>>>>>>>>>> panning, > > > >>>>>>>>>>>>> etc. > > > >>>>>>>>>>>>>>> If > > > >>>>>>>>>>>>>>>>>>> there is a way to take bits and pieces of > > > >>>>> bootstrap > > > >>>>>>> to > > > >>>>>>>>> this > > > >>>>>>>>>>>> end > > > >>>>>>>>>>>>> to > > > >>>>>>>>>>>>>>>>>>> support that aspect without the cookie > > > >> cutter > > > >>>>> air, > > > >>>>>> I > > > >>>>>>>>> would > > > >>>>>>>>>>> be > > > >>>>>>>>>>>>>> quite > > > >>>>>>>>>>>>>>>>>>> thankful for some guidance on that front > > > >> and > > > >>> do > > > >>>>> my > > > >>>>>>> best > > > >>>>>>>>> to > > > >>>>>>>>>>>>> provide > > > >>>>>>>>>>>>>>> it. > > > >>>>>>>>>>>>>>>>>>> Out of the box though, the sample looked > > > >>> pretty > > > >>>>>>> decent > > > >>>>>>>>>>> across > > > >>>>>>>>>>>>> all > > > >>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>> devices to which I had access, and used > > > >>>>> constructs > > > >>>>>>>>> everyone > > > >>>>>>>>>>>> who > > > >>>>>>>>>>>>>>> views > > > >>>>>>>>>>>>>>>>>>> content through a tiny screen is > > > >> accustomed. > > > >>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>> I do agree on the front of the possibility > > > >> of > > > >>>>> brand > > > >>>>>>>>>>> dilution, > > > >>>>>>>>>>>>> and > > > >>>>>>>>>>>>>> I > > > >>>>>>>>>>>>>>>>>>> think it is an excellent point for > > > >>>> consideration. > > > >>>>>> As > > > >>>>>>>>>>>> mentioned > > > >>>>>>>>>>>>> in > > > >>>>>>>>>>>>>>> my > > > >>>>>>>>>>>>>>>>>>> original mailing, consideration was given > > > >> to > > > >>>>>>>> integrating > > > >>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>> application's aesthetics into the core > > > >> site. > > > >>>> Not > > > >>>>>>> sure > > > >>>>>>>> if > > > >>>>>>>>>>> this > > > >>>>>>>>>>>>>> will > > > >>>>>>>>>>>>>>>>>>> pan out in an appreciable way as I can see > > > >> it > > > >>>> in > > > >>>>> my > > > >>>>>>>> mind, > > > >>>>>>>>>>> but > > > >>>>>>>>>>>> I > > > >>>>>>>>>>>>> do > > > >>>>>>>>>>>>>>>>>>> feel it is an avenue worth exploring. It > > > >> may > > > >>>>> also > > > >>>>>>>>>>> completely > > > >>>>>>>>>>>>> miss > > > >>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>> mark, but with my new found web dev > > > >> prowess, > > > >>> it > > > >>>>>>> should > > > >>>>>>>>> be a > > > >>>>>>>>>>>> much > > > >>>>>>>>>>>>>>>>>>> quicker iteration than the first draft. > > > >>> You'll > > > >>>>>> see a > > > >>>>>>>>> slight > > > >>>>>>>>>>>>>> homage > > > >>>>>>>>>>>>>>> to > > > >>>>>>>>>>>>>>>>>>> this via the graph wallpaper that is > > > >> featured > > > >>>> in > > > >>>>>> the > > > >>>>>>>>>>>> application > > > >>>>>>>>>>>>>>>>>>> itself. This was muted a bit by a CSS > > > >>> overlay > > > >>>>> to a > > > >>>>>>>> level > > > >>>>>>>>>>> that > > > >>>>>>>>>>>>>>> seemed > > > >>>>>>>>>>>>>>>>>>> okay, but I definitely hedged as to whether > > > >>> or > > > >>>>> not > > > >>>>>> to > > > >>>>>>>>>>> include > > > >>>>>>>>>>>>> it. > > > >>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>> Ultimately, I wanted to get something out > > > >> to > > > >>>>> start > > > >>>>>>> the > > > >>>>>>>>> ball > > > >>>>>>>>>>>>>> rolling, > > > >>>>>>>>>>>>>>>>>>> establishing a base for successive > > > >>>> iterations. I > > > >>>>>>> know > > > >>>>>>>>> that > > > >>>>>>>>>>>> with > > > >>>>>>>>>>>>>> all > > > >>>>>>>>>>>>>>>>>>> the hard work everyone is putting in, the > > > >>>> project > > > >>>>>> is > > > >>>>>>>>> closely > > > >>>>>>>>>>>>>>> reaching > > > >>>>>>>>>>>>>>>>>>> its first milestone for release, and > > > >> thought > > > >>> it > > > >>>>>>>>> important to > > > >>>>>>>>>>>>> chip > > > >>>>>>>>>>>>>> in > > > >>>>>>>>>>>>>>>>>>> where possible to give a face to the > > > >> project. > > > >>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>> Additionally, I think this particular > > > >> project > > > >>>>> needs > > > >>>>>>>>> pictures > > > >>>>>>>>>>>> to > > > >>>>>>>>>>>>>>>>>>> demonstrate what it's capabilities. One of > > > >>> the > > > >>>>>>> facets > > > >>>>>>>>> that > > > >>>>>>>>>>>>> makes > > > >>>>>>>>>>>>>>> me a > > > >>>>>>>>>>>>>>>>>>> believer about NiFi as a whole is that the > > > >>> end > > > >>>>> user > > > >>>>>>> is > > > >>>>>>>>> not > > > >>>>>>>>>>>> just > > > >>>>>>>>>>>>>>>>>>> developers. Citing the previous example of > > > >>>>>> Accumulo, > > > >>>>>>>> its > > > >>>>>>>>>>>>> intended > > > >>>>>>>>>>>>>>>>>>> audience is very technical in nature and, > > > >>>>>>> accordingly, > > > >>>>>>>> a > > > >>>>>>>>> lot > > > >>>>>>>>>>>> can > > > >>>>>>>>>>>>>> be > > > >>>>>>>>>>>>>>>>>>> expressed via the simple phrase of > > > >> "key-value > > > >>>>>> store." > > > >>>>>>>> I > > > >>>>>>>>>>> would > > > >>>>>>>>>>>>>>> contend > > > >>>>>>>>>>>>>>>>>>> that NiFi's reach is far broader and can't > > > >> be > > > >>>>> done > > > >>>>>>>>> justice > > > >>>>>>>>>>>> with > > > >>>>>>>>>>>>> a > > > >>>>>>>>>>>>>>>>>>> simple phrase. For the casual potential > > > >> user > > > >>>> who > > > >>>>>> has > > > >>>>>>>>> strung > > > >>>>>>>>>>>>>>> together > > > >>>>>>>>>>>>>>>>>>> n-many processes of taking a file, manually > > > >>>>>>>> transforming > > > >>>>>>>>> it, > > > >>>>>>>>>>>> and > > > >>>>>>>>>>>>>>>>>>> moving it elsewhere, they need to see at > > > >>> quick > > > >>>>>> glance > > > >>>>>>>>> that > > > >>>>>>>>>>>> there > > > >>>>>>>>>>>>>> is > > > >>>>>>>>>>>>>>>>>>> something that can automate this tedium and > > > >>>> make > > > >>>>>> them > > > >>>>>>>>> more > > > >>>>>>>>>>>>>>> effective. > > > >>>>>>>>>>>>>>>>>>> Succinctly, the value proposition needs to > > > >> be > > > >>>>> there > > > >>>>>>> not > > > >>>>>>>>> only > > > >>>>>>>>>>>> for > > > >>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>> technical folks who will use this as a > > > >>>> framework, > > > >>>>>> but > > > >>>>>>>>>>>>> additionally > > > >>>>>>>>>>>>>>> for > > > >>>>>>>>>>>>>>>>>>> end users. > > > >>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>> The background for the header isn't > > > >> awesome, > > > >>>> but > > > >>>>> I > > > >>>>>>>> knew I > > > >>>>>>>>>>>> wasn't > > > >>>>>>>>>>>>>>>>>>> violating any licenses if I generated it > > > >>>>> myself. I > > > >>>>>>>>> viewed > > > >>>>>>>>>>> it > > > >>>>>>>>>>>>> more > > > >>>>>>>>>>>>>>> as > > > >>>>>>>>>>>>>>>>>>> a placeholder than anything else. > > > >> Definitely > > > >>>>> not a > > > >>>>>>>> front > > > >>>>>>>>>>> end > > > >>>>>>>>>>>>> web > > > >>>>>>>>>>>>>>>>>>> developer, even more definitively not a > > > >>> graphic > > > >>>>>>> artist. > > > >>>>>>>>> The > > > >>>>>>>>>>>>>> colors > > > >>>>>>>>>>>>>>>>>>> came from starting with the logo dark blue > > > >>> and > > > >>>>>>> running > > > >>>>>>>> a > > > >>>>>>>>>>> whole > > > >>>>>>>>>>>>>> bunch > > > >>>>>>>>>>>>>>>>>>> of filters and plugins via GIMP to get > > > >>>> something. > > > >>>>>>>>>>>> Additionally, > > > >>>>>>>>>>>>>>> there > > > >>>>>>>>>>>>>>>>>>> is a CSS gradient applied over top of it as > > > >>>> well > > > >>>>>> when > > > >>>>>>>> it > > > >>>>>>>>>>>> seemed > > > >>>>>>>>>>>>> a > > > >>>>>>>>>>>>>>> bit > > > >>>>>>>>>>>>>>>>>>> too loud. It could definitely deal with > > > >>> being > > > >>>>>> muted > > > >>>>>>> a > > > >>>>>>>>> bit > > > >>>>>>>>>>>> more. > > > >>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>> [1] http://www.sensible.com/dmmt.html > > > >>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>> On Tue, Jan 6, 2015 at 12:57 PM, Tony Kurc > > > >> < > > > >>>>>>>>>>> [email protected]> > > > >>>>>>>>>>>>>>> wrote: > > > >>>>>>>>>>>>>>>>>>>> Hey! It looks awesome! The existing site > > > >> was > > > >>>> put > > > >>>>>>>>> together a > > > >>>>>>>>>>>>>>> placeholder > > > >>>>>>>>>>>>>>>>>> and > > > >>>>>>>>>>>>>>>>>>>> we went with a very generic layout that > > > >>> worked > > > >>>>>> well > > > >>>>>>>> with > > > >>>>>>>>>>>> Apache > > > >>>>>>>>>>>>>>> CMS and > > > >>>>>>>>>>>>>>>>>>>> contained all the information expected of > > > >> an > > > >>>>>> apache > > > >>>>>>>>>>> process. > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>> This is a big improvement! For people new > > > >> to > > > >>>> the > > > >>>>>>>>> project, > > > >>>>>>>>>>> it > > > >>>>>>>>>>>>>> gives > > > >>>>>>>>>>>>>>> a > > > >>>>>>>>>>>>>>>>>> nice > > > >>>>>>>>>>>>>>>>>>>> upfront screenshot, with big fat links for > > > >>>>> things > > > >>>>>> I > > > >>>>>>>> care > > > >>>>>>>>>>>> about > > > >>>>>>>>>>>>>>> people > > > >>>>>>>>>>>>>>>>>>>> seeing! > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>> Some things I didn't like about the > > > >> existing > > > >>>>> site > > > >>>>>>> are > > > >>>>>>>>> the > > > >>>>>>>>>>>>>> glyphicon > > > >>>>>>>>>>>>>>>>>> links > > > >>>>>>>>>>>>>>>>>>>> to "external" sites on the menu. I used > > > >>>> "link", > > > >>>>>> but > > > >>>>>>> I > > > >>>>>>>>> think > > > >>>>>>>>>>>> it > > > >>>>>>>>>>>>>> was > > > >>>>>>>>>>>>>>>>>> meant to > > > >>>>>>>>>>>>>>>>>>>> be used for "permalink". Also, we kind of > > > >>>> took a > > > >>>>>>> best > > > >>>>>>>>> guess > > > >>>>>>>>>>>>> about > > > >>>>>>>>>>>>>>> what > > > >>>>>>>>>>>>>>>>>>>> should go in each dropdown in the menu. > > > >> I'm > > > >>>>> pretty > > > >>>>>>>> sure > > > >>>>>>>>> it > > > >>>>>>>>>>>>> could > > > >>>>>>>>>>>>>> be > > > >>>>>>>>>>>>>>>>>> better > > > >>>>>>>>>>>>>>>>>>>> organized. I'd also like to see the > > > >> awesome > > > >>>>> guides > > > >>>>>>>> that > > > >>>>>>>>>>>> people > > > >>>>>>>>>>>>>>> wrote > > > >>>>>>>>>>>>>>>>>> have a > > > >>>>>>>>>>>>>>>>>>>> consistent theme with the website and > > > >> maybe > > > >>>> have > > > >>>>>>> pdfs > > > >>>>>>>> so > > > >>>>>>>>>>>>>> old-school > > > >>>>>>>>>>>>>>>>>> folks > > > >>>>>>>>>>>>>>>>>>>> can print them out (which may be a dumb > > > >> idea > > > >>>> ;) > > > >>>>> ) > > > >>>>>> A > > > >>>>>>>> pet > > > >>>>>>>>>>> peeve > > > >>>>>>>>>>>>> of > > > >>>>>>>>>>>>>>> mine of > > > >>>>>>>>>>>>>>>>>>>> projects is having a hard time finding the > > > >>>>>>>>> documentation I > > > >>>>>>>>>>>>> need, > > > >>>>>>>>>>>>>>> like > > > >>>>>>>>>>>>>>>>>>>> javadocs or specifications - and keeping > > > >>>> around > > > >>>>>> the > > > >>>>>>>>> older > > > >>>>>>>>>>>>>> versions > > > >>>>>>>>>>>>>>> of > > > >>>>>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>>> documentation. I think we're still working > > > >>> on > > > >>>>>> these > > > >>>>>>> - > > > >>>>>>>>> since > > > >>>>>>>>>>>> you > > > >>>>>>>>>>>>>>> retained > > > >>>>>>>>>>>>>>>>>>>> the menu up top it should be > > > >> straightforward > > > >>>> to > > > >>>>>>> have a > > > >>>>>>>>>>> robust > > > >>>>>>>>>>>>>>>>>> documentation > > > >>>>>>>>>>>>>>>>>>>> dropdown. > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>> The blue you used is more of a reddish or > > > >>>>> purplish > > > >>>>>>>> blue > > > >>>>>>>>> - > > > >>>>>>>>>>> the > > > >>>>>>>>>>>>>> blue > > > >>>>>>>>>>>>>>> used > > > >>>>>>>>>>>>>>>>>> in > > > >>>>>>>>>>>>>>>>>>>> the app is more of a greenish blue. I'm > > > >> kind > > > >>>> of > > > >>>>>>>> curious > > > >>>>>>>>>>> what > > > >>>>>>>>>>>> a > > > >>>>>>>>>>>>>>> greener > > > >>>>>>>>>>>>>>>>>> blue > > > >>>>>>>>>>>>>>>>>>>> would look like ... did you mock one up > > > >> and > > > >>> it > > > >>>>>>> looked > > > >>>>>>>>> bad? > > > >>>>>>>>>>> Or > > > >>>>>>>>>>>>>>> maybe a > > > >>>>>>>>>>>>>>>>>> more > > > >>>>>>>>>>>>>>>>>>>> fundamental question, should the website > > > >>> evoke > > > >>>>> the > > > >>>>>>>>> theme of > > > >>>>>>>>>>>> the > > > >>>>>>>>>>>>>>> app? I > > > >>>>>>>>>>>>>>>>>>>> don't know how I feel. > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>> Tony > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>> On Tue, Jan 6, 2015 at 11:59 AM, Joe Witt > > > >> < > > > >>>>>>>>>>>> [email protected]> > > > >>>>>>>>>>>>>>> wrote: > > > >>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>> I'd say the two sides of the spectrum as > > > >>>>> examples > > > >>>>>>>> are: > > > >>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>> http://kafka.apache.org/ [super > > > >>> minimalist] > > > >>>>>>>>>>>>>>>>>>>>> http://aurora.incubator.apache.org/ [ > > > >>> quite > > > >>>>>> fancy > > > >>>>>>>>>>> looking ] > > > >>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>> Both in my opinion are beautifully done > > > >> and > > > >>>>> make > > > >>>>>> it > > > >>>>>>>>> easy > > > >>>>>>>>>>> to > > > >>>>>>>>>>>>> get > > > >>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>> content > > > >>>>>>>>>>>>>>>>>>>>> needed. > > > >>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>> I think these (and others) provide great > > > >>>>> examples > > > >>>>>>>> that > > > >>>>>>>>>>> both > > > >>>>>>>>>>>>>> sides > > > >>>>>>>>>>>>>>> of > > > >>>>>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>>>> spectrum have merit. > > > >>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>> What is most important to me is that we > > > >> as > > > >>> a > > > >>>>>>>> community > > > >>>>>>>>>>> rally > > > >>>>>>>>>>>>>>> behind > > > >>>>>>>>>>>>>>>>>> those > > > >>>>>>>>>>>>>>>>>>>>> with the expertise and willingness to > > > >>>>> contribute > > > >>>>>> in > > > >>>>>>>>> this > > > >>>>>>>>>>>>> space. > > > >>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>> Thanks > > > >>>>>>>>>>>>>>>>>>>>> Joe > > > >>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>> On Tue, Jan 6, 2015 at 11:34 AM, Joe > > > >> Witt < > > > >>>>>>>>>>>> [email protected] > > > >>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>> wrote: > > > >>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>> Both are bootstrap based. Each is an > > > >>>>> iterative > > > >>>>>>>>>>>> improvement. > > > >>>>>>>>>>>>>>> And we > > > >>>>>>>>>>>>>>>>>> just > > > >>>>>>>>>>>>>>>>>>>>>> keep iterating as folks have time, > > > >>>>> willingness, > > > >>>>>>> and > > > >>>>>>>>>>>>> expertise > > > >>>>>>>>>>>>>>> to do > > > >>>>>>>>>>>>>>>>>> so. > > > >>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>> I agree that this new look does not > > > >>>>>> distinguish a > > > >>>>>>>>> brand. > > > >>>>>>>>>>>>> But > > > >>>>>>>>>>>>>>> we're > > > >>>>>>>>>>>>>>>>>> not > > > >>>>>>>>>>>>>>>>>>>>>> mature enough to worry about that yet. > > > >>> We > > > >>>>> just > > > >>>>>>>> need > > > >>>>>>>>>>>> enough > > > >>>>>>>>>>>>> of > > > >>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>> right > > > >>>>>>>>>>>>>>>>>>>>>> info laid out enough to help grow a > > > >>>> community > > > >>>>>> and > > > >>>>>>>> get > > > >>>>>>>>>>>> folks > > > >>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>> info > > > >>>>>>>>>>>>>>>>>> they > > > >>>>>>>>>>>>>>>>>>>>>> need. We need it laid out in a way > > > >> that > > > >>>>>> multiple > > > >>>>>>>>> folks > > > >>>>>>>>>>>> can > > > >>>>>>>>>>>>>>>>>> contribute. > > > >>>>>>>>>>>>>>>>>>>>>> Once we have a release, recruit some > > > >>>>>> committers, > > > >>>>>>>>>>>> demonstrate > > > >>>>>>>>>>>>>>>>>> progress on > > > >>>>>>>>>>>>>>>>>>>>>> the Apache Way and grow then perhaps > > > >>>> branding > > > >>>>>>>>> becomes a > > > >>>>>>>>>>>>> bigger > > > >>>>>>>>>>>>>>> deal. > > > >>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>> ..this motivates me to spawn another > > > >>> thread > > > >>>>>> about > > > >>>>>>>> the > > > >>>>>>>>>>> type > > > >>>>>>>>>>>>> of > > > >>>>>>>>>>>>>>>>>> community > > > >>>>>>>>>>>>>>>>>>>>> we > > > >>>>>>>>>>>>>>>>>>>>>> want to be... > > > >>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>> Thanks > > > >>>>>>>>>>>>>>>>>>>>>> Joe > > > >>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>> On Tue, Jan 6, 2015 at 11:13 AM, Adam > > > >>> Taft > > > >>>> < > > > >>>>>>>>>>>>> [email protected] > > > >>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>> wrote: > > > >>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>> This isn't a downvote -- I think it > > > >>> indeed > > > >>>>>> looks > > > >>>>>>>>> good. > > > >>>>>>>>>>>> But > > > >>>>>>>>>>>>>> in > > > >>>>>>>>>>>>>>>>>> terms of > > > >>>>>>>>>>>>>>>>>>>>>>> constructive criticism... > > > >>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>> I think the mockup looks like a very > > > >>>> generic > > > >>>>>>>>>>> "bootstrap" > > > >>>>>>>>>>>>>> site, > > > >>>>>>>>>>>>>>>>>> similar > > > >>>>>>>>>>>>>>>>>>>>> to > > > >>>>>>>>>>>>>>>>>>>>>>> a > > > >>>>>>>>>>>>>>>>>>>>>>> million other bootstrap based sites. > > > >>> I'd > > > >>>>>>>> personally > > > >>>>>>>>>>>> almost > > > >>>>>>>>>>>>>>> prefer > > > >>>>>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>>>>>> existing utilitarian website over a > > > >>>>> bootstrap > > > >>>>>>>> theme, > > > >>>>>>>>>>>> simply > > > >>>>>>>>>>>>>>> because > > > >>>>>>>>>>>>>>>>>> it > > > >>>>>>>>>>>>>>>>>>>>>>> doesn't try to be anything more than > > > >>> what > > > >>>> it > > > >>>>>> is. > > > >>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>> This approach might be an acceptable > > > >>>>> tradeoff > > > >>>>>>> for > > > >>>>>>>>> the > > > >>>>>>>>>>>>>> project; > > > >>>>>>>>>>>>>>>>>> having > > > >>>>>>>>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>>>>>> bootstrap look & feel is obviously a > > > >>>>> resource > > > >>>>>>>>> savings > > > >>>>>>>>>>> and > > > >>>>>>>>>>>>>>> available > > > >>>>>>>>>>>>>>>>>> at > > > >>>>>>>>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>>>>>> right price point. But the site > > > >> mockup > > > >>>>>>> definitely > > > >>>>>>>>>>>> doesn't > > > >>>>>>>>>>>>>>>>>> distinguish > > > >>>>>>>>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>>>>>> Apache NiFi "brand" in anyway. In fact > > > >>> the > > > >>>>>>>> opposite, > > > >>>>>>>>>>> the > > > >>>>>>>>>>>>>> brand > > > >>>>>>>>>>>>>>> gets > > > >>>>>>>>>>>>>>>>>>>>>>> watered > > > >>>>>>>>>>>>>>>>>>>>>>> down with this look. > > > >>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>> As a funny side note, humorously for > > > >> me, > > > >>>>> this > > > >>>>>>> was > > > >>>>>>>>> the > > > >>>>>>>>>>>> first > > > >>>>>>>>>>>>>>> thought > > > >>>>>>>>>>>>>>>>>> in > > > >>>>>>>>>>>>>>>>>>>>> my > > > >>>>>>>>>>>>>>>>>>>>>>> head when I saw the site: > > > >>>>>>>>>>>>>>>>>> http://dilbert.com/strips/comic/2010-04-01/ > > > >>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>> Adam > > > >>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>> On Mon, Jan 5, 2015 at 7:39 PM, Aldrin > > > >>>> Piri > > > >>>>> < > > > >>>>>>>>>>>>>>> [email protected]> > > > >>>>>>>>>>>>>>>>>>>>> wrote: > > > >>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>>> In partial fulfillment of the goals > > > >> of > > > >>>>>>>> NIFI-162, I > > > >>>>>>>>>>> set > > > >>>>>>>>>>>>> some > > > >>>>>>>>>>>>>>> time > > > >>>>>>>>>>>>>>>>>> aside > > > >>>>>>>>>>>>>>>>>>>>>>> to > > > >>>>>>>>>>>>>>>>>>>>>>>> put together something a bit more > > > >>>> visually > > > >>>>>>>>> appealing > > > >>>>>>>>>>>> as a > > > >>>>>>>>>>>>>>> face > > > >>>>>>>>>>>>>>>>>> for the > > > >>>>>>>>>>>>>>>>>>>>>>>> project. > > > >>>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>>> My work can be found at: > > > >>>>>>>>>>>>>>>>>> https://github.com/apiri/apache-nifi-site > > > >>>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>>> Currently, work focused around the > > > >>>>> homepage, > > > >>>>>>> but > > > >>>>>>>>>>>> similar > > > >>>>>>>>>>>>>>> styles > > > >>>>>>>>>>>>>>>>>> would > > > >>>>>>>>>>>>>>>>>>>>> be > > > >>>>>>>>>>>>>>>>>>>>>>>> applied to more content driven pages > > > >>>> minus > > > >>>>>> the > > > >>>>>>>>> large > > > >>>>>>>>>>>>>>> headlining > > > >>>>>>>>>>>>>>>>>>>>>>> sections. > > > >>>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>>> The relevant technology colophon is > > > >>>>> provided > > > >>>>>>> in > > > >>>>>>>>> the > > > >>>>>>>>>>>>> README > > > >>>>>>>>>>>>>> on > > > >>>>>>>>>>>>>>>>>> Github > > > >>>>>>>>>>>>>>>>>>>>>>> but is > > > >>>>>>>>>>>>>>>>>>>>>>>> primarily driven by Bootstrap, > > > >>> existing > > > >>>>>> image > > > >>>>>>>>>>> resources > > > >>>>>>>>>>>>>>> included > > > >>>>>>>>>>>>>>>>>> with > > > >>>>>>>>>>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>>>>>>> project and current site, and other > > > >>>>>> "artwork" > > > >>>>>>>>> which I > > > >>>>>>>>>>>>>> created > > > >>>>>>>>>>>>>>>>>> myself. > > > >>>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>>> I am neither a UX expert nor am I a > > > >>>>> renowned > > > >>>>>>>> front > > > >>>>>>>>>>> end > > > >>>>>>>>>>>>>>> designer, > > > >>>>>>>>>>>>>>>>>> so > > > >>>>>>>>>>>>>>>>>>>>> all > > > >>>>>>>>>>>>>>>>>>>>>>>> input is welcome. As a "version > > > >> 1.1" > > > >>> I > > > >>>>>> would > > > >>>>>>>>> like to > > > >>>>>>>>>>>>>> adjust > > > >>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>> site > > > >>>>>>>>>>>>>>>>>>>>> to > > > >>>>>>>>>>>>>>>>>>>>>>>> converge more with the application. > > > >>>> Ideas > > > >>>>>> for > > > >>>>>>>>> this > > > >>>>>>>>>>> are > > > >>>>>>>>>>>>>>> inclusive > > > >>>>>>>>>>>>>>>>>> of > > > >>>>>>>>>>>>>>>>>>>>>>> points > > > >>>>>>>>>>>>>>>>>>>>>>>> such as bringing the toolbar styling > > > >>> and > > > >>>>>> color > > > >>>>>>>>> scheme > > > >>>>>>>>>>>>> from > > > >>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>>>>>> application > > > >>>>>>>>>>>>>>>>>>>>>>>> to the site. > > > >>>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>>> If this seems like a reasonable path > > > >>>>> forward > > > >>>>>>> and > > > >>>>>>>>>>> there > > > >>>>>>>>>>>> is > > > >>>>>>>>>>>>>>>>>> sufficient > > > >>>>>>>>>>>>>>>>>>>>>>>> support, I can look at the next > > > >> steps > > > >>> to > > > >>>>> get > > > >>>>>>>> this > > > >>>>>>>>>>>>>> integrated > > > >>>>>>>>>>>>>>> with > > > >>>>>>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>>>>>>>> project, optimization, and > > > >> integration > > > >>>>> with > > > >>>>>>> the > > > >>>>>>>>>>>>> application > > > >>>>>>>>>>>>>>>>>> itself. > > > >>>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>>> To aid in showing the intangibles > > > >> that > > > >>>>> can't > > > >>>>>>> be > > > >>>>>>>>> seen > > > >>>>>>>>>>>> from > > > >>>>>>>>>>>>>> an > > > >>>>>>>>>>>>>>>>>> image, I > > > >>>>>>>>>>>>>>>>>>>>>>> have > > > >>>>>>>>>>>>>>>>>>>>>>>> a copy of this design hosted at > > > >>>>>>>>>>>>>>>>>> http://aldrinpiri.com/apache-nifi/. > > > >>>>>>>>>>>>>>>>>>>>> The > > > >>>>>>>>>>>>>>>>>>>>>>>> links are currently nonfunctional as > > > >>>> they > > > >>>>>> were > > > >>>>>>>>> taken > > > >>>>>>>>>>>> from > > > >>>>>>>>>>>>>> the > > > >>>>>>>>>>>>>>>>>> current > > > >>>>>>>>>>>>>>>>>>>>>>> site. > > > >>>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>>> Thanks! > > > >>>>>>>>>>>>>>>>>>>>>>>> > > > >>>>>>>>>>>>>>>>>>>>>>>> --Aldrin > > > >> > > > > > >
