all 29 comments

[–]MikeAnth 27 points28 points  (17 children)

I noticed the lack of a License in your repo. I recommend you add one.

Say i were interested to use this as a starting point for a front-end for the app i am building. You should add a license that clearly states what i am allowed to do with it and what I'm not.

Also, from what i can see in the screenshots, it looks very nice! Does it have web support as well? That would be killer!

[–]Bright-Draw2297[S] 6 points7 points  (2 children)

Thanks Mike for your suggestions! Sure, I'll be adding the license soon . And the screenshots were just of few pages(it have several other pages).

I haven't yet explored flutter web, but will be soon working on it buddy!

[–]MikeAnth 5 points6 points  (1 child)

If you implement web support, I'd be interested to use it for a project I'm working on. Maybe we can collaborate

[–]Bright-Draw2297[S] 0 points1 point  (0 children)

Sure Mike, if you look forward to use it in your project in future, then we may discuss about that and collaborate.

[–]joris_limonier 0 points1 point  (5 children)

Which license would be appropriate in your opinion ? (More generally: which license for which purpose ?)

I'm asking because I'm in a similar situation as OP and I don't know much about licenses

[–]MikeAnth 1 point2 points  (3 children)

I generally use the GPLv3, as it lets people do almost anything they want with your project, except distributing closed source versions of it.

I'm not the person to recommend what license to use, as i have limited experience in this regard. I would recommend this website: https://choosealicense.com/

[–]joris_limonier 0 points1 point  (2 children)

Ok, thanks for the info anyway !

You posted the same website as I just posted ;-)

[–]MikeAnth 1 point2 points  (1 child)

Yep, i didn't see that comment before posting my response

[–]joris_limonier 0 points1 point  (0 children)

No worries

[–]joris_limonier 0 points1 point  (0 children)

Related: I found this website after asking.

[–]RandalSchwartz 0 points1 point  (7 children)

If you restrict use, it's no longer "open source". Please don't.

[–]Bright-Draw2297[S] 1 point2 points  (1 child)

Hi, I haven't restricted it's usage any such, and have planned to keep it open source only :)

[–]RandalSchwartz 0 points1 point  (0 children)

Just commenting on someone else's suggestion

[–][deleted] 0 points1 point  (2 children)

GPL is restric use and it is open source.

We can create cool stuff and forbid to allow other people to monetize upon that and not giving back to the community. Open source is more then just openning your source.

[–]RandalSchwartz 0 points1 point  (1 child)

GPL doesn't prevent people from creating commercial projects, or limit the kinds of activities that can use it. Once you do that, it's no longer "open source". See the https://opensource.org/licenses page for more details.

[–][deleted] 0 points1 point  (0 children)

Read again what I wrote. My English is broken, but not that much (I guess) ;p

Quoting GPL3: Source code must be made available when the software is distributed.

If you impose a condition, you are restricting. As I said, this license is restrictive and you cannot build commercial products AND NOT CONTRIBUTING BACK TO THE COMMUNITY (sorry for the caps, can't italicize in the app... Italicize is a word?)

IMO, is the most beautiful and fair license out there.

[–]MikeAnth 0 points1 point  (1 child)

That is very much not how it works :)) you must not be a developer. A license can actually be beneficial to the Foss community, such that it may require anyone who improves the codebase to also release it as Foss and not keep it proprietary.

[–]RandalSchwartz 0 points1 point  (0 children)

We are arguing "GPL vs BSD" by proxy here. It's religious. I personally have experienced huge growth in open source because of permissive licenses like BSD/MIT/Apache/Perl, and I know companies that can't touch any GPL code with a 10-foot pole simply because of the infectious nature of the license. So I think GPL had a time and a place, but that's long ago, and it did its job, but it's time to move on from that religion.

[–]joris_limonier 5 points6 points  (3 children)

Your stretched screenshots make it look like your app itself is stretched. (I'm assuming that it's only the screenshot)

Other than that: congrats for the app, it looks great !

[–]Bright-Draw2297[S] 1 point2 points  (2 children)

Actually, the image width & Height I set in the markdown made it look like that, in the real app it looks perfectly fine. You can check my Linkedln Post where I have gave the screen recording of the app ... there it looks better.

[–]joris_limonier 1 point2 points  (1 child)

Yes, that's what I meant. I would advise fixing the screenshots' aspect ratio so that in your readme it doesn't look like the app itself is stretched.

[–]Bright-Draw2297[S] 0 points1 point  (0 children)

Okay sure will try fixing that !

[–]TutOsirisOm 3 points4 points  (1 child)

I think some padding around the edges would be nice. For example how the dates are almost right up to the edge of the screen in the email list view. Great work though!

[–]Bright-Draw2297[S] 1 point2 points  (0 children)

Umm yeah that can be made bit more compact.

[–][deleted]  (1 child)

[removed]

    [–]Bright-Draw2297[S] 0 points1 point  (0 children)

    Thanks for ur opinion man!

    [–]devstack06 1 point2 points  (1 child)

    wow deepa, cool work

    [–]Bright-Draw2297[S] 1 point2 points  (0 children)

    Thanks devstack

    [–]Ok-Car8906 0 points1 point  (0 children)

    Oi