https://kotlinlang.org logo
Join SlackCommunities
Powered by
# brikk
  • o

    orangy

    10/07/2015, 6:44 PM
    Not much of a preference, but we have a couple of internal old-fashioned projects that are “side-by-side” projects, and rebuild-artifacts-copy jars is very tedious, though rare.
  • o

    orangy

    10/07/2015, 6:45 PM
    One of those I’m migrating to maven, and it’s quite ok to do mvn clean install and then rebuild the other.
  • a

    apatrida

    10/07/2015, 6:47 PM
    if you are using maven yes. if gradle, then you need to use local maven repo and maven plugin and that maven local repo could contain other things you don't want. output classes dir as input to other project is fast. For cross developer builds, nice to have a signal when tests pass, or you say "release" and other devs can see right away. a local maven repo can do this, but without no real option.
  • a

    apatrida

    10/07/2015, 6:47 PM
    I see a lot of the JetBrains intelij-only older projects, so keeping them in mind.
  • a

    apatrida

    10/14/2015, 10:24 PM
    Getting close to first release... Before JavaOne.
  • c

    chibatching

    11/02/2015, 3:53 PM
    @chibatching has left the channel
  • c

    cy

    12/01/2015, 4:43 PM
    hm.. i am just wondering what is the purpose of that tool? What are the advantages?
  • a

    apatrida

    12/03/2015, 9:38 PM
    hi @cy … brikk is only dependency management and not builds. it can deal with almost any conflict situation and provide an easy(ish) resolution. Including back-in time shading of dependencies that didn’t do that for you already. It doesn’t do any checking when it doesn’t need to, and builds predictable builds with a resolution file used by the build system (the results of what you decided), and it locks to that until you upgrade or change what is “installed” … it can analyze tough or non-obvios conflicts between classes you may even be aware exist. Then when the build tool runs (gradle, maven, kobalt, …) it sees it only as local libraries + the maven GA in case they do maven publishing. Brikk can then also work just with an IDE without a build tool, add libraries to intellij directly for example, managed by Brikk. Then brikk will add additinoal meta data that allows installations by short name, verion numbers that have set relationships (BOM style, or other), allow versions to be marked after the fact with other data such as “deprecated” , “DO NOT USE” , etc.
  • a

    apatrida

    12/03/2015, 9:39 PM
    sometime in the next 1-2 weeks I’ll put out first release
  • a

    apatrida

    12/03/2015, 9:39 PM
    had to focus on our internal release of product
  • c

    cy

    12/04/2015, 11:38 AM
    ah, no worries, I just wanted to get the idea
  • c

    cy

    12/04/2015, 11:38 AM
    thanks for the clarification
  • a

    apatrida

    12/04/2015, 3:49 PM
    sure
  • a

    apatrida

    12/04/2015, 3:49 PM
    for JetBrains style IDE-only or IDE+Ant (fetch dependencies) it is a great replacement for the manual labor.
  • a

    apatrida

    12/04/2015, 3:49 PM
    and for others to get out of dependency hell
  • w

    winteryoung

    12/26/2015, 1:54 PM
    @winteryoung has left the channel
  • i

    igor.korotenko

    02/15/2016, 1:44 PM
    @igor.korotenko has left the channel
  • o

    otherchaz

    02/18/2016, 10:11 PM
    @otherchaz has left the channel
  • t

    thorntonrose

    02/19/2016, 1:27 PM
    @thorntonrose has left the channel
  • h

    hotchemi

    02/28/2016, 8:08 AM
    @hotchemi has left the channel
  • s

    savekirk

    03/29/2016, 1:23 AM
    @savekirk has left the channel
  • o

    orangy

    04/20/2016, 11:08 PM
    @orangy has left the channel
  • f

    fboldog

    10/01/2016, 3:56 PM
    @fboldog has left the channel
  • g

    gerokeller

    11/16/2016, 12:21 PM
    @gerokeller has left the channel
  • a

    altero

    01/19/2017, 1:47 PM
    @altero has left the channel
  • j

    jackmiras

    03/04/2017, 1:42 PM
    @jackmiras has left the channel
  • c

    cy

    03/24/2017, 2:20 PM
    @cy has left the channel
  • m

    mesquka

    04/26/2017, 2:18 PM
    @mesquka has left the channel
  • p

    pedro

    06/01/2017, 8:25 PM
    @pedro has left the channel
  • p

    Petros Paraskevopoulos

    07/07/2017, 12:41 PM
    @Petros Paraskevopoulos has left the channel